独自コマンドを作った
独自コマンドで以下の様にオプションを設定した。
protected $signature = 'command:xxx {--ids=*}';
これをコンソールで実行するときは
php artisan command:xxx --ids=1 --ids=2 --ids=3
これを他のphp上でで呼び出したいが、どうやって引数に渡すか。
解決
Artisan::call('command:xxx', ['--ids' => [1,2,3]]);
オプションの場合、キーにも -- をつければいいのね
また、複数の値を受け付ける場合には、配列を渡すといいみたい。