diff --git a/app/controllers/UserController.php b/app/controllers/UserController.php index 3439c00..414f406 100644 --- a/app/controllers/UserController.php +++ b/app/controllers/UserController.php @@ -105,10 +105,10 @@ class UserController extends ControllerBase $paginator = ActivityLog::getPaginationList($user->getId(), $page); - $this->view->page = $paginator->pageinate(); + $this->view->page = $paginator->paginate(); $this->view->pagination_url = '/user/activity/'; } - + public function oauthDisconnectAction($provider, $last_unlink_confirmed = false) { $user = $this->_getAuth()->getUser(); 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; - } } diff --git a/app/library/Form.php b/app/library/Form.php index ebbb8bc..7efbc32 100644 --- a/app/library/Form.php +++ b/app/library/Form.php @@ -3,7 +3,7 @@ namespace Httpcb; use Phalcon\Forms\Form as FormBase, - Phalcon\Forms\Element as FormElement; + Phalcon\Forms\Element\AbstractElement; class Form extends FormBase { @@ -45,7 +45,7 @@ class Form extends FormBase return $this->_render($ele, $options); } - protected function _render(FormElement $ele, $opt) + protected function _render(AbstractElement $ele, $opt) { $xhtml = '';