X-Git-Url: http://git.inspyration.org/?p=zf2.biz%2Fgalerie.git;a=blobdiff_plain;f=module%2FGalerie%2Fsrc%2FGalerie%2FController%2FIndexController.php;h=09ff09e5f3c28cacd9abaee5d94a54910484198d;hp=90c09543bec58ea1c516fc9390d790f86af7575e;hb=28cdd0be52fbcc4c1f3bad307d0c5ca75652b89a;hpb=7c32af08bacb15b69a4d866961f2698bcbe7773d diff --git a/module/Galerie/src/Galerie/Controller/IndexController.php b/module/Galerie/src/Galerie/Controller/IndexController.php index 90c0954..09ff09e 100644 --- a/module/Galerie/src/Galerie/Controller/IndexController.php +++ b/module/Galerie/src/Galerie/Controller/IndexController.php @@ -14,6 +14,7 @@ class IndexController extends AbstractActionController private $_galerieCTable; private $_galerieCTable2; private $_galerieCTable3; + private $_galerieInfoTable; private function _getGalerieArrayTable() @@ -70,6 +71,15 @@ class IndexController extends AbstractActionController return $this->_galerieCTable3; } + private function _getGalerieInfoTable() + { + if (!$this->_galerieInfoTable) { + $sm = $this->getServiceLocator(); + $this->_galerieInfoTable = $sm->get('Galerie\Model\GalerieInfoTable'); + } + return $this->_galerieInfoTable; + } + public function indexAction() { @@ -86,6 +96,9 @@ class IndexController extends AbstractActionController 'GalerieC2_one' => $this->_getGalerieCTable2()->getGalerie(1), 'GalerieC3_all' => $this->_getGalerieCTable3()->all(), 'GalerieC3_one' => $this->_getGalerieCTable3()->get(1), + 'GalerieInfo_all' => $this->_getGalerieInfoTable()->select(), + 'GalerieInfo_one' => $this->_getGalerieInfoTable()->select(array('gallery.id' => 1))->current(), + 'GalerieInfo_usr' => $this->_getGalerieInfoTable()->select(array('gallery.id_user' => 1)), )); }