share(function (SilexApplication $app) { return new \appbox($app); }); $app['firewall'] = $app->share(function (SilexApplication $app) { return new Firewall($app); }); $app['events-manager'] = $app->share(function (SilexApplication $app) { $events = new \eventsmanager_broker($app); $events->start(); return $events; }); $app['acl'] = $app->share(function (SilexApplication $app) { return new ACLProvider($app); }); $app['phraseanet.appbox-register'] = $app->share(function ($app) { return new \appbox_register($app['phraseanet.appbox']); }); } public function boot(SilexApplication $app) { } }