From: Rob Allen Date: Tue, 24 Jan 2012 17:06:58 +0000 (+0000) Subject: Inject the plugin loader into Zend\Mvc\Controller\PluginBroker by default to simplify... X-Git-Url: http://git.inspyration.org/?a=commitdiff_plain;h=628a15da148c720ea548b5e4a01135a22d6b56aa;p=zf2.biz%2Fapplication_blanche.git Inject the plugin loader into Zend\Mvc\Controller\PluginBroker by default to simplify injecting controller plugins --- diff --git a/module/Application/config/module.config.php b/module/Application/config/module.config.php index a8e8365..6561e26 100644 --- a/module/Application/config/module.config.php +++ b/module/Application/config/module.config.php @@ -9,11 +9,22 @@ return array( 'error' => 'Application\Controller\ErrorController', 'view' => 'Zend\View\PhpRenderer', ), + + // Inject the plugin broker for controller plugins into + // the action controller for use by all controllers that + // extend it. 'Zend\Mvc\Controller\ActionController' => array( 'parameters' => array( 'broker' => 'Zend\Mvc\Controller\PluginBroker', ), ), + 'Zend\Mvc\Controller\PluginBroker' => array( + 'parameters' => array( + 'loader' => 'Zend\Mvc\Controller\PluginLoader', + ), + ), + + // Setup the PhpRenderer 'Zend\View\PhpRenderer' => array( 'parameters' => array( 'resolver' => 'Zend\View\TemplatePathStack',