【Laravel】バッチを作ってみる

開発環境
- OS:Windows11
- Docker Desktopインストール済み
- VSCodeインストール済み
下記の記事で作成した開発環境でバッチを開発していきます。
コンテナに入る
コンテナを起動します。
docker compose up -d

コンテナに入ります。
docker compose exec app bash

バッチを作成する
php artisan make:command Hello
成功すると、「src\app\Console\Commands\Hello.php」ファイルが作成されています。

バッチを編集する
バッチ実行コマンドを変更する
バッチを実行する際のコマンドを設定します。
protected $signature = 'command:hello';
実行確認用メッセージを出力するように変更する
handleメソッドにメッセージを出力する処理を実装します。
echo ("hello world\n");

バッチを実行する
php artisan command:hello

以上になります。
お読み頂き、ありがとうございました。