* @copyright 2007-2018 PrestaShop SA * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ namespace Composer\Script { class Event { } } namespace PrestaShop\Module\AutoUpgrade { use Composer\Script\Event; use PrestaShop\Module\AutoUpgrade\Log\LoggerInterface; class LoggedEvent extends Event { private $logger; public function __construct(LoggerInterface $logger) { $this->logger = $logger; } public function getIO() { return new LoggedEventIo($this->logger); } } }