Rajout du logging
[zf2.biz/galerie.git] / module / Galerie / Module.php
index 514869b..2bf435e 100644 (file)
@@ -15,6 +15,8 @@ use Zend\Stdlib\Hydrator\ClassMethods as HydratorClassMethods;
 use Zend\Db\ResultSet\HydratingResultSet;
 use Zend\Db\TableGateway\TableGateway;
 
+use Zend\Log\Logger;
+use Zend\Log\Writer\Stream as LogStream;
 
 use Galerie\Model\GalerieTable;
 use Galerie\Model\GalerieInfoTable;
@@ -99,15 +101,20 @@ class Module implements
                 'Galerie\Model\ContactTable' => function($sm) {
                     return new TableGateway(
                         'contact',
-                        Zend\Db\TableGateway\TableGateway
+                        Zend\Db\TableGateway\TableGateway,
                         null,
                         new HydratingResultSet(
                             new HydratorClassMethods,
                             new Contact
-                        );
+                        )
                     );
-                
-                }
+                },
+                'Zend\Log' => function ($sm) {
+                    $log = new Logger();
+                    $writer = new LogStream('/var/git/zf2biz/galerie/data/logs/info.log');
+                    $log->addWriter($writer);
+                    return $log;
+                },
             ),
         );
     }