自作コマンドのオプション
自作コマンドを作った場合、optionメソッドの戻り値はオプションの有無の真偽値なので、「$this->option('auto')」の結果はTrueかFalseだ。以下みたいに書ける。
public function fire() {
if ($this->option('auto')) {
echo 'Hello';
}
}
protected function getOptions() {
return array(
['auto', "a", InputOption::VALUE_NONE, 'Auto'],
);
}