protected function configure() { parent::configure(); $this->setName('about'); $this->setDescription('Information about Environaut.'); $this->setHelp('Displays detailed information about Environaut.'); }
/** * Define options supported by this command and set name, description and help texts. */ protected function configure() { parent::configure(); $this->setName('check'); $this->addOption('config', 'c', InputOption::VALUE_OPTIONAL, 'Path to config file that defines the checks to process.'); $this->addOption('config-handler', null, InputOption::VALUE_OPTIONAL, 'Classname of a custom config handler implementing Environaut\\Config\\IConfigHandler.'); $this->addOption('cache-location', null, InputOption::VALUE_OPTIONAL, 'File path and name for the cache location to read from. Overrides defaults and config file value.'); $this->addOption('no-cache', null, InputOption::VALUE_NONE, 'Disables the use of caching (reading/writing). Remember, that the old cache file still survives!'); $this->setDescription('Check environment according to a set of checks.'); $this->setHelp(<<<EOT <info>This command checks the environment according to the checks from the configuration file.</info> By default the <comment>current working directory</comment> will be used to find the configuration file and all defined classes (checks and validators etc.). Use <comment>--autoload-dir [path/to/src]</comment> to change the autoload directory or <comment>--config [path/to/environaut.(json|xml|php)]</comment> to set the configuration file lookup path or <comment>--no-cache</comment> to disable to usage of a cache file. EOT ); }