/** * Application constructor. * * @param \ManaPHP\Loader $loader * @param \ManaPHP\DiInterface $dependencyInjector */ public function __construct($loader, $dependencyInjector = null) { parent::__construct($loader, $dependencyInjector); $this->_dependencyInjector->setShared('console', 'ManaPHP\\Cli\\Console'); $this->_dependencyInjector->setShared('arguments', 'ManaPHP\\Cli\\Arguments'); $this->_dependencyInjector->setShared('cliRouter', 'ManaPHP\\Cli\\Router'); }