X-Git-Url: http://git.inspyration.org/?p=zf2.biz%2Fgalerie.git;a=blobdiff_plain;f=module%2FGalerie%2FModule.php;h=32cd7ae17c267490abf281d226c2695c6bfd669a;hp=d02907620688fa09ad6d96d36431ef588449cc31;hb=7146e4cfb9136106487215e502284af689e5fe7e;hpb=6587749dce1905598c80eb7b1d4f96a62309ba9a diff --git a/module/Galerie/Module.php b/module/Galerie/Module.php index d029076..32cd7ae 100644 --- a/module/Galerie/Module.php +++ b/module/Galerie/Module.php @@ -14,6 +14,7 @@ use Zend\Mvc\ModuleRouteListener; use Galerie\Model\GalerieTable; use Galerie\Model\GalerieInfoTable; +use Galerie\Form\GalerieForm; class Module implements @@ -43,9 +44,10 @@ class Module implements } public function onBootstrap(EventInterface $e) - { - $e->getApplication()->getServiceManager()->get('translator'); - } + { + $translator = $e->getApplication()->getServiceManager()->get('translator'); + \Zend\Validator\AbstractValidator::setDefaultTranslator($translator, 'val'); + } public function getServiceConfig() { @@ -61,6 +63,12 @@ class Module implements $sm->get('Zend\Db\Adapter\Adapter') ); }, + 'Galerie\Form\GalerieForm' => function($sm) { + $result = new GalerieForm; + $result->setTranslator($sm->get('translator'), 'galerie'); + $result->initialize(); + return $result; + }, ), ); }