X-Git-Url: http://git.inspyration.org/?p=zf2.biz%2Fgalerie.git;a=blobdiff_plain;f=module%2FGalerie%2FModule.php;fp=module%2FGalerie%2FModule.php;h=d75f4f382cafe1f1f37197736447f331e4e5bdf9;hp=a21e4ec523b14f42ad1d450a69699b55296a3df8;hb=0e50f86e2a2842121f7053983dcf6d326786f770;hpb=5a72cf5caffa5f9b48f42e3be465f0e9d28cb78a diff --git a/module/Galerie/Module.php b/module/Galerie/Module.php index a21e4ec..d75f4f3 100644 --- a/module/Galerie/Module.php +++ b/module/Galerie/Module.php @@ -16,6 +16,7 @@ use Galerie\Model\GalerieTable; use Galerie\Model\GalerieInfoTable; use Galerie\Form\GalerieForm; use Galerie\Export\GalerieWorkbook; +use Galerie\Mail\MailSender; use Custom\View\Helper\Format; @@ -55,6 +56,7 @@ class Module implements public function getServiceConfig() { + $config = $this->getConfig(); return array( 'factories' => array( 'Galerie\Model\GalerieTable' => function($sm) { @@ -76,6 +78,11 @@ class Module implements 'Galerie\Export\GalerieWorkbook' => function ($sm) { return new GalerieWorkbook; }, + 'Galerie\Mail\MailSender' => function($sm) use ($config) { + $result = new MailSender; + $result::initialize($config['mail']); + return $result; + }, ), ); }