2

Laravel 5 アプリを開発しています。DB::table の挿入、更新、および削除されたイベントをすべて New または changed (DB::table が更新されている場合) DB::table Fields に記録します。コードをあまり書かずに、シンプルで再利用可能なソリューションが必要です。

4

2 に答える 2

0

簡単な解決策は、Eloquent Eventsを使用することです。

Service Provider を使用して、必要なすべてのモデルのイベントをグローバルにバインドできます。

class AppServiceProvider extends ServiceProvider
{
    public function boot()
    {
        User::creating(function ($user) {
            // Do logging
        });
    }
于 2016-06-07T05:21:29.413 に答える