X-Git-Url: http://git.inspyration.org/?p=zf2.biz%2Fgalerie.git;a=blobdiff_plain;f=module%2FGalerie%2Fsrc%2FGalerie%2FController%2FIndexController.php;h=7fba8bccc35ee26161846b5956f02bcb630055fa;hp=de82f92d3794da5284e22f1615bc5c459fe1cb63;hb=8c980b267fd16adb7860789136a38ee6617f5738;hpb=62468b549ae08763d2206b2400486519a04ab17b diff --git a/module/Galerie/src/Galerie/Controller/IndexController.php b/module/Galerie/src/Galerie/Controller/IndexController.php index de82f92..7fba8bc 100644 --- a/module/Galerie/src/Galerie/Controller/IndexController.php +++ b/module/Galerie/src/Galerie/Controller/IndexController.php @@ -10,6 +10,9 @@ class IndexController extends AbstractActionController private $_galerieArrayTable; private $_galerieATable; + private $_galerieBTable; + private $_galerieCTable; + private function _getGalerieArrayTable() { @@ -38,6 +41,15 @@ class IndexController extends AbstractActionController return $this->_galerieBTable; } + private function _getGalerieCTable() + { + if (!$this->_galerieCTable) { + $sm = $this->getServiceLocator(); + $this->_galerieCTable = $sm->get('Galerie\Model\GalerieCTable'); + } + return $this->_galerieCTable; + } + public function indexAction() { return new ViewModel(array( @@ -47,6 +59,8 @@ class IndexController extends AbstractActionController 'GalerieA_one' => $this->_getGalerieATable()->getGalerie(1), 'GalerieB_all' => $this->_getGalerieBTable()->fetchAll(), 'GalerieB_one' => $this->_getGalerieBTable()->getGalerie(1), + 'GalerieC_all' => $this->_getGalerieCTable()->fetchAll(), + 'GalerieC_one' => $this->_getGalerieCTable()->getGalerie(1), )); }