From: Sébastien CHAZALLET Date: Wed, 7 Nov 2012 14:24:31 +0000 (+0100) Subject: Contrôleur Galerie/View, 404 si galerie existe pas X-Git-Url: http://git.inspyration.org/?p=zf2.biz%2Fgalerie.git;a=commitdiff_plain;h=58235318254494ae496425c78f076bf26ba1266c Contrôleur Galerie/View, 404 si galerie existe pas --- diff --git a/module/Galerie/src/Galerie/Controller/IndexController.php b/module/Galerie/src/Galerie/Controller/IndexController.php index 3fd3a47..66892fa 100644 --- a/module/Galerie/src/Galerie/Controller/IndexController.php +++ b/module/Galerie/src/Galerie/Controller/IndexController.php @@ -49,11 +49,16 @@ class IndexController extends AbstractActionController } public function viewAction() - { + { + $galerie = $this->_getGalerieInfoTable()->any( + $this->params()->fromRoute('id', null) + ); + if (!$galerie) { + $this->getResponse()->setStatusCode(404); + return; + } return new ViewModel(array( - 'galerie' => $this->_getGalerieInfoTable()->one( - $this->params()->fromRoute('id', null) - ), - )); + 'galerie' => $galerie, + )); } }