Skip to content

Instantly share code, notes, and snippets.

@RichardStyles
Last active February 11, 2018 11:08
Show Gist options
  • Save RichardStyles/e1a7914b21433d49922e05f0310f47d2 to your computer and use it in GitHub Desktop.
Save RichardStyles/e1a7914b21433d49922e05f0310f47d2 to your computer and use it in GitHub Desktop.
Laravel Observer template
<?php
namespace App\Observers;
use App\User;
class UserObserver
{
/**
* Listen to the User created event.
*
* @param \App\User $user
* @return void
*/
public function created(User $user)
{
//
}
/**
* Listen to the User deleting event.
*
* @param \App\User $user
* @return void
*/
public function deleting(User $user)
{
//
}
/**
* Listen to the User retrieved event.
*
* @param \App\User $user
* @return void
*/
public function retrieved(User $user)
{
//
}
/**
* Listen to the User creating event.
*
* @param \App\User $user
* @return void
*/
public function creating(User $user)
{
//
}
/**
* Listen to the User updating event.
*
* @param \App\User $user
* @return void
*/
public function updating(User $user)
{
//
}
/**
* Listen to the User updated event.
*
* @param \App\User $user
* @return void
*/
public function updated(User $user)
{
//
}
/**
* Listen to the User saving event.
*
* @param \App\User $user
* @return void
*/
public function saving(User $user)
{
//
}
/**
* Listen to the User saved event.
*
* @param \App\User $user
* @return void
*/
public function saved(User $user)
{
//
}
/**
* Listen to the User deleted event.
*
* @param \App\User $user
* @return void
*/
public function deleted(User $user)
{
//
}
/**
* Listen to the User restoring event.
*
* @param \App\User $user
* @return void
*/
public function restoring(User $user)
{
//
}
/**
* Listen to the User restored event.
*
* @param \App\User $user
* @return void
*/
public function restored(User $user)
{
//
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment