Merge pull request #8156 from owncloud/fix-middleware-container

fix the middleware registration process in the container
This commit is contained in:
Thomas Müller 2014-04-14 14:53:58 +02:00
commit 71de321869

View file

@ -92,8 +92,8 @@ class DIContainer extends SimpleContainer implements IAppContainer{
return new SecurityMiddleware($app, $c['Request']);
});
$middleWares = $this->middleWares;
$this['MiddlewareDispatcher'] = $this->share(function($c) use ($middleWares) {
$middleWares = &$this->middleWares;
$this['MiddlewareDispatcher'] = $this->share(function($c) use (&$middleWares) {
$dispatcher = new MiddlewareDispatcher();
$dispatcher->registerMiddleware($c['SecurityMiddleware']);