/** * Constructor. * * @access public * @param \mako\cli\input\Input $input Input * @param \mako\cli\output\Output $output Output * @param \mako\application\Application $application Application * @param \mako\file\FileSystem $fileSystem File system * @param \mako\database\ConnectionManager $database Connection manager * @param \mako\syringe\Container $container Container */ public function __construct(Input $input, Output $output, Application $application, FileSystem $fileSystem, ConnectionManager $database, Container $container) { parent::__construct($input, $output); $this->application = $application; $this->fileSystem = $fileSystem; $this->database = $database; $this->container = $container; }
public function __construct(Input $input, Output $output, Gatekeeper $gatekeeper) { parent::__construct($input, $output); $this->gatekeeper = $gatekeeper; }