Пример #1
0
 public static function boot()
 {
     parent::boot();
     // Setup event bindings...
     Pedido::creating(function ($pedido) {
         // exit;
     });
     Pedido::created(function ($pedido) {
         // Report::create([
         //    'user_id'        => Auth::id(),
         //    'status'         => 'success',
         //    'event'          => 'created',
         //    'title'          => 'Pedido criado',
         //    'resource_model' => 'Pedido',
         //    'resource_id'    => $pedido->id,
         //    'resource_obj'   => json_encode($pedido),
         // ]);
     });
     Pedido::saving(function ($pedido) {
     });
     Pedido::saved(function ($pedido) {
         // Report::create([
         //    'user_id'        => Auth::id(),
         //    'status'         => 'success', // info, success, warning, danger
         //    'event'          => 'saved',
         //    'title'          => 'Pedido salvo',
         //    'resource_model' => 'Pedido',
         //    'resource_id'    => $pedido->id
         //    'resource_obj'   => json_encode($pedido),
         // ]);
     });
     Pedido::updating(function ($pedido) {
     });
     Pedido::updated(function ($pedido) {
         // Report::create([
         //    'user_id'        => Auth::id(),
         //    'status'         => 'success',
         //    'event'          => 'updated',
         //    'title'          => 'Pedido atualizado',
         //    'resource_model' => 'Pedido',
         //    'resource_id'    => $pedido->id,
         //    'resource_obj'   => json_encode($pedido),
         // ]);
     });
     Pedido::deleting(function ($pedido) {
     });
     Pedido::deleted(function ($pedido) {
         // Report::create([
         //    'user_id'        => Auth::id(),
         //    'status'         => 'danger', // info, success, warning, danger
         //    'event'          => 'deleted',
         //    'title'          => 'Pedido excluído',
         //    'resource_model' => 'Pedido',
         //    'resource_id'    => $pedido->id,
         //    'resource_obj'   => json_encode($pedido),
         // ]);
     });
 }