X-Git-Url: http://git.inspyration.org/?a=blobdiff_plain;f=modules%2FApplication%2FModule.php;h=e37f6f9639fb91d1c066e5dade5ca0ab2f1a3586;hb=4c1704774b146f5827fdf4adcebc7940e9bf07c4;hp=df4dc5f4fec99477ca124777f7884f99589880cb;hpb=b38a3586fd6b4b73640daf12ed4222d246823ff0;p=zf2.biz%2Fgalerie.git diff --git a/modules/Application/Module.php b/modules/Application/Module.php index df4dc5f..e37f6f9 100644 --- a/modules/Application/Module.php +++ b/modules/Application/Module.php @@ -2,10 +2,9 @@ namespace Application; -use InvalidArgumentException, - Zend\Module\Manager, - Zend\Config\Config, - Zend\EventManager\StaticEventManager; +use Zend\Module\Manager, + Zend\EventManager\StaticEventManager, + Zend\Loader\AutoloaderFactory; class Module { @@ -21,12 +20,21 @@ class Module protected function initAutoloader($env = null) { - require __DIR__ . '/autoload_register.php'; + AutoloaderFactory::factory(array( + 'Zend\Loader\ClassMapAutoloader' => array( + __DIR__ . '/autoload_classmap.php', + ), + 'Zend\Loader\StandardAutoloader' => array( + 'namespaces' => array( + __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__, + ), + ), + )); } public function getConfig() { - return new Config(include __DIR__ . '/configs/module.config.php'); + return include __DIR__ . '/configs/module.config.php'; } public function initializeView($e)