diff --git a/app/forms/UserSettings.php b/app/forms/UserSettings.php index 91c022a..1142081 100644 --- a/app/forms/UserSettings.php +++ b/app/forms/UserSettings.php @@ -8,10 +8,9 @@ namespace App\Form; use App\Model\Data\User as UserModel; /** - * Phalcon Form + * Form */ -use Phalcon\Forms\Form as FormBase, - Phalcon\Forms\Element\AbstractElement; +use Httpcb\Form as FormBase; /** * Element types @@ -173,63 +172,4 @@ class UserSettings extends FormBase 'with' => 'passwordNew', ])); } - - public function renderDecorated($name, $opt = []) - { - $options = [ - 'label-class' => 'control-label', - 'class' => 'col-sm-10', - 'message' => '' - ]; - - $ele = $this->get($name); - - if (isset($opt['label-length'])) { - $length = (int) $opt['label-length']; - } else { - $length = 2; - } - $options['label-class'] .= ' col-sm-' . $length; - - if (isset($opt['length'])) { - - $len = $opt['length']; - - if ($len === 'full') { - $options['class'] = ''; - } else { - $options['class'] = 'col-sm-' . $opt['length']; - } - } - - if ($ele->hasMessages()) { - $options['class'] .= ' has-error'; - $options['message'] = $ele->getMessages()->current(); - } - - return $this->_render($ele, $options); - } - - protected function _render(AbstractElement $ele, $opt) - { - $xhtml = ''; - - if (strlen($ele->getLabel()) > 0) { - - $xhtml .= sprintf( - '', - $opt['label-class'], $ele->getName(), $ele->getLabel()); - } - - $xhtml .= '
' - . $ele->render(); - - if (strlen($opt['message']) > 0) { - $xhtml .= '' . $opt['message'] . ''; - } - - $xhtml .= '
'; - - return $xhtml; - } }