From 9c24fbaecb86aeba670c1ec553250e97ae5090b3 Mon Sep 17 00:00:00 2001 From: "steve.brazier" Date: Mon, 10 Mar 2014 12:27:17 +0000 Subject: [PATCH] Psr\Log\LoggerInterface to the types that the plugin factory supplies by default. --- PHPCI/Builder.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/PHPCI/Builder.php b/PHPCI/Builder.php index eb3e08e9..d112cc93 100644 --- a/PHPCI/Builder.php +++ b/PHPCI/Builder.php @@ -353,6 +353,15 @@ class Builder implements LoggerAwareInterface 'PHPCI\Model\Build' ); + $logger = $this->logger; + $pluginFactory->registerResource( + function () use ($logger) { + return $logger; + }, + null, + 'Psr\Log\LoggerInterface' + ); + $pluginFactory->registerResource( function () use ($self) { $factory = new MailerFactory($self->getSystemConfig('phpci'));