2016-06-07 56 views

回答

0

简单的解决方案是使用Eloquent Events

您可以将事件绑定您要使用全球服务供应商的所有型号:

class AppServiceProvider extends ServiceProvider 
{ 
    public function boot() 
    { 
     User::creating(function ($user) { 
      // Do logging 
     }); 
    } 
+0

谢谢,但我使用DB ::表插入,更新,删除数据。在雄辩的事件它成功,但它如何在DB ::表? –

+0

@DayatFadila,几乎相同的原则。 Doom5为您提供了查询事件的链接:https://laravel.com/docs/5.2/database#listening-for-query-events –

+0

感谢您的帮助 +1 –

0

您可以使用DB ::听()作为here规定。

// in your AppServiceProvider 
public function boot() 
{ 
    DB::listen(function ($query) { 
     // $query->sql 
     // $query->bindings 
     // $query->time 
    }); 
} 
+0

感谢您的帮助 –