/** * Output a script's usage statement. * * @param CLImate $climate * @param array $argv */ public function usage(CLImate $climate, array $argv = null) { $this->summary->setClimate($climate)->setDescription($this->description)->setCommand($this->parser->command($argv))->setFilter($this->filter, $this->all())->output(); }