for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Observers;
use App\Task;
use App\TaskEvent;
use App\User;
use Carbon\Carbon;
class TasksObserver
{
/**
* Listen to the Task created event.
*
* @param \App\Task $task
* @return void
*/
public function created(Task $task)
TaskEvent::create([
'time' => Carbon::now(),
'task_name' => $task->name,
'user_name' => User::findOrFail($task->user_id)->name,
name
App\User
__get
'type' => 'created',
]);
}
* Listen to the Task deleting event.
public function deleted(Task $task)
'type' => 'deleted',
public function retrieved(Task $task)
'type' => 'retrieved',
public function updated(Task $task)
'type' => 'updated',
public function saved(Task $task)
'type' => 'saved',