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

おだねこ

~簡単な自己紹介~

  • 嫁と猫3匹と暮らすフルリモートの三十路SE
  • 投資・節約・副業で資産形成中
  • 現在の金融資産は約1,750万円、めざせアッパーマス層(資産3,000万円)

開発環境

  • 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

以上になります。

お疲れさまでした。

Follow me!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


C#

前の記事

【C#】配列