読者です 読者をやめる 読者になる 読者になる

やったこと

webサービスを作るときに考えたことを垂れ流します

【CakePHP3】Shellの中でデバッグログを出力する!

CakePHP3のシェルの処理の中で、デバッグログを書き出す方法です。

普通に以下のように「$This->log()」を使って出力できます。

class TestShell extends Shell
{
    public function testes(){
      $this->log("test dayo", "debug");
    }
}

シェル実行コマンド「/bin/cake test testes」で上記のシェルを実行すると、「/logs/cli-debug.log」にログが出力されます。

以上です。