Are there callbacks in Laravel like:
afterSave()
beforeSave()
etc
I searched but found nothing. If there are no such things - what is best way to implement it?
Thanks!
See Question&Answers more detail:osAre there callbacks in Laravel like:
afterSave()
beforeSave()
etc
I searched but found nothing. If there are no such things - what is best way to implement it?
Thanks!
See Question&Answers more detail:osThe best way to achieve before and after save callbacks in to extend the save()
function.
Here's a quick example
class Page extends Eloquent {
public function save(array $options = [])
{
// before save code
parent::save($options);
// after save code
}
}
So now when you save a Page object its save()
function get called which includes the parent::save()
function;
$page = new Page;
$page->title = 'My Title';
$page->save();