2
私はlaravel 5.1を使用しています。 debian bashシェルで。私はsurvey:completeというカスタムコンソールコマンドを作成しました。私はしばらくそれを使用していましたが、今は生成する調査の数にオプションの引数を追加します。カスタムコマンドに引数を追加できません
しかし、私はドキュメントに従ってきましたが、私は自分の議論をうまく追加できませんでした。
protected $signature = 'survey:complete {--number=}';
と引数
public function handle() {
for($i = 0; $i < $this->argument('number'); $i++) {
を参照しようとしました。しかし、私はこのエラーを取得する:私は同様に、署名を変更
$> php artisan survey:complete --number=1
[InvalidArgumentException]
The "number" argument does not exist.
私は(しますprint_r) 'の引数の配列をD、および私はこれを得る:
$ php artisan survey:complete --number=1
Array(
[command] => survey:complete
)
[InvalidArgumentException]
The "number" argument does not exist.
コマンドに引数を追加するにはどうすればよいですか?