gpt4 book ai didi

php - 保存后、保存前等 laravel 模型回调

转载 作者:IT王子 更新时间:2023-10-29 01:12:45 43 4
gpt4 key购买 nike

Laravel 中是否有像这样的回调:

afterSave()
beforeSave()
etc

我搜索过,但一无所获。如果没有这样的事情 - 实现它的最佳方法是什么?

谢谢!

最佳答案

save()函数中实现保存前后回调的最佳方式。

这是一个简单的例子

class Page extends Eloquent {

public function save(array $options = [])
{
// before save code
parent::save($options);
// after save code
}
}

所以现在当你保存一个 Page 对象时,它的 save() 函数会被调用,其中包括 parent::save() 功能;

$page = new Page;
$page->title = 'My Title';
$page->save();

关于php - 保存后、保存前等 laravel 模型回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13518674/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com