DataTables Editor Event Hooks
In addition to Laravel's model events, DataTables Editor offers some pre & post event hooks.
Create Events
Create action has the following event hooks:
-
creating
event hook that is fired before creating a new record. -
created
event hook that is fired after the record was created.
To use the event hook, just add the methods on your editor class.
public function creating(Model $model, array $data) { return $data;} public function created(Model $model, array $data) { return $data;}
Edit Events
Edit action has the following event hooks:
-
updating
event hook that is fired before updating a new record. -
updated
event hook that is fired after the record was updated.
To use the event hook, just add the methods on your editor class.
public function updating(Model $model, array $data) { return $data;} public function updated(Model $model, array $data) { return $data;}
Remove Events
Remove action has the following event hooks:
-
deleting
event hook that is fired before deleting a new record. -
deleted
event hook that is fired after the record was deleted.
To use the event hook, just add the methods on your editor class.
public function deleting(Model $model, array $data) { return $data;} public function deleted(Model $model, array $data) { return $data;}