Admin_MediaController::listImagesAction PHP Метод

listImagesAction() публичный Метод

public listImagesAction ( )
    public function listImagesAction()
    {
        $this->_helper->layout->disableLayout();
        $page = $this->_getParam('page', 1);
        $count = $this->_getParam('q', false) ? 0 : $this->_helper->service('image')->getCountBy(array());
        $paginator = Zend_Paginator::factory($count);
        $paginator->setItemCountPerPage(self::LIMIT);
        $paginator->setCurrentPageNumber($page);
        $paginator->setView($this->view);
        $paginator->setDefaultScrollingStyle('Sliding');
        $this->view->paginator = $paginator;
        if ($this->_getParam('q', false)) {
            $this->view->images = $this->_helper->service('image.search')->find($this->_getParam('q'));
        } else {
            $this->view->images = $this->_helper->service('image')->findBy(array(), array('id' => 'desc'), self::LIMIT, ($paginator->getCurrentPageNumber() - 1) * self::LIMIT);
        }
    }