Module galerie: Ajout du chargement automatique
authorSébastien CHAZALLET <s.chazallet@gmail.com>
Fri, 2 Nov 2012 09:02:28 +0000 (10:02 +0100)
committerSébastien CHAZALLET <s.chazallet@gmail.com>
Fri, 2 Nov 2012 09:02:28 +0000 (10:02 +0100)
module/Galerie/Module.php
module/Galerie/autoload_classmap.php [new file with mode: 0644]

index 274e064..ec14bd8 100644 (file)
@@ -1,5 +1,24 @@
+<?php
+
 namespace Galerie;
 
-class Module
+use Zend\ModuleManager\Feature\AutoloaderProviderInterface;
+
+class Module implements
+    AutoloaderProviderInterface 
 {
+
+    public function getAutoloaderConfig() 
+    { 
+        return array( 
+            'Zend\Loader\ClassMapAutoloader' => array( 
+                __DIR__ . '/autoload_classmap.php', 
+            ), 
+            'Zend\Loader\StandardAutoloader' => array( 
+                'namespaces' => array( 
+                    __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__, 
+                ), 
+            ), 
+        ); 
+    }
 }
diff --git a/module/Galerie/autoload_classmap.php b/module/Galerie/autoload_classmap.php
new file mode 100644 (file)
index 0000000..7f2deab
--- /dev/null
@@ -0,0 +1,6 @@
+<?php
+
+return array(
+    'Galerie\Controller\IndexController' =>
+        __DIR__ . '/src/Galerie/Controller/IndexController.php',
+);