diff --git a/src/ServicesProvider/ServicesProvider.php b/src/ServicesProvider/ServicesProvider.php index 6dadf35..13d50f1 100644 --- a/src/ServicesProvider/ServicesProvider.php +++ b/src/ServicesProvider/ServicesProvider.php @@ -10,9 +10,6 @@ namespace UserFrosting\Sprinkle\Organisations\ServicesProvider; use Illuminate\Database\Capsule\Manager as Capsule; -use Monolog\Formatter\LineFormatter; -use Monolog\Handler\StreamHandler; -use Monolog\Logger; use Psr\Container\ContainerInterface; use Psr\Http\Message\ResponseInterface as Response; use Psr\Http\Message\ServerRequestInterface as Request; @@ -127,34 +124,14 @@ class ServicesProvider */ $container->extend('view', function ($view, $c) { $twig = $view->getEnvironment(); + $extension = new OrganisationsExtension($c); + $twig->addExtension($extension); return $view; }); - /* - * Token logging with Monolog. - * - * Extend this service to push additional handlers onto the 'tokens' log stack. - * - * @return \Monolog\Logger - */ - $container['tokenLogger'] = function ($c) { - $logger = new Logger('tokens'); - - $logFile = $c->locator->findResource('log://userfrosting.log', true, true); - - $handler = new StreamHandler($logFile); - - $formatter = new MixedFormatter(null, null, true); - - $handler->setFormatter($formatter); - $logger->pushHandler($handler); - - return $logger; - }; - /* * Returns a callback that handles merging any organisation objects. *