3 namespace Galerie\Controller;
5 use Zend\Mvc\Controller\AbstractActionController;
6 use Zend\View\Model\ViewModel;
8 class IndexController extends AbstractActionController
11 private $_galerieArrayTable;
12 private $_galerieATable;
14 private function _getGalerieArrayTable()
16 if (!$this->_galerieArrayTable) {
17 $sm = $this->getServiceLocator();
18 $this->_galerieArrayTable = $sm->get('Galerie\Model\GalerieArrayTable');
20 return $this->_galerieArrayTable;
23 private function _getGalerieATable()
25 if (!$this->_galerieATable) {
26 $sm = $this->getServiceLocator();
27 $this->_galerieATable = $sm->get('Galerie\Model\GalerieATable');
29 return $this->_galerieATable;
32 public function indexAction()
34 return new ViewModel(array(
35 'GalerieArray_all' => $this->_getGalerieArrayTable()->fetchAll(),
36 'GalerieArray_one' => $this->_getGalerieArrayTable()->getGalerie(1),
37 'GalerieA_all' => $this->_getGalerieATable()->fetchAll(),
38 'GalerieA_one' => $this->_getGalerieATable()->getGalerie(1),
42 public function editAction()
47 public function delAction()
52 public function viewAction()