ユーザ用ツール

サイト用ツール


サイドバー

このページの翻訳:



最近の更新



Tag Cloud

11_php:02_framework:01_laravel:46_log

46 Laravel log

下記のような感じで、constructにLogを使ってみた。
そうするとconstructにLogを利用すると、他のコマンドでもログが出力されてしまう。。。(^^;

    public function __construct()
    {
        parent::__construct();
        try{
            $this->class = basename(strtr(get_class($this), '\\', '/'));
            $this->mess_head = $this->class;
            Log::info($this->mess_head." START ");
        }catch(Exception $e){
            echo $e->getMessage();
        } 
    }

    public function __destruct()
    {
        Log::info($this->mess_head." END send:$this->count");
    }

app/Http/Kernel.phpとapp/Console/Kernel.php のbootstrappers に
Illuminate\Foundation\Bootstrap\ConfigureLoggingの呼び出しがあり、共通のインスタンスが利用されているため。

11_php/02_framework/01_laravel/46_log.txt · 最終更新: 2020/06/19 17:29 by matsui