/** * Console constructor. * * @param IContainer $container */ public function __construct(IContainer $container) { parent::__construct(); $this->setContainer($container); $this->getContainer()->set([IInput::class, Input::class], $this->getInput()); $this->getContainer()->set([IOutput::class, Output::class], $this->getOutput()); }