Esempio n. 1
0
 public static function boot()
 {
     parent::boot();
     Task::updating(function ($task) {
         $project = $task->project()->get()[0];
         $msg = "<a href='/projects/{$project->id}'>The task, {$task->name}, on {$project->name} was updated.</a>";
         Redis::lpush('messages', $msg);
         Redis::publish('new-message', $msg);
     });
     Task::creating(function ($task) {
         $project = $task->project()->get()[0];
         $msg = "<a href='/projects/{$project->id}'>The task, {$task->name}, on {$project->name} was created.</a>";
         Redis::lpush('messages', $msg);
         Redis::publish('new-message', $msg);
     });
 }