php Laravel雄辩地创建,更新,删除事件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Laravel雄辩地创建,更新,删除事件相关的知识,希望对你有一定的参考价值。

trait Trackable
{
    public static function bootTrackable()
    {
        static::creating(function ($model) {
            // blah blah
        });

        static::updating(function ($model) {
            // bleh bleh
        });

        static::deleting(function ($model) {
            // bluh bluh
        });
    }
}
class BaseModel extends Model
{
    public static function boot()
    {
        static::creating(function ($model) {
            $model->user_id = auth()->user()->id;
        });

        static::updating(function ($model) {
            // bleh bleh
        });

        static::deleting(function ($model) {
            // bluh bluh
        });
        
        parent::boot();
    }
}

以上是关于php Laravel雄辩地创建,更新,删除事件的主要内容,如果未能解决你的问题,请参考以下文章

在 laravel 中具有雄辩关系的更新期间从空值创建默认对象

php 通过id雄辩地多次删除

在laravel 5.6中雄辩地返回null值

Laravel 雄辩地搜索相关模型的字段

php Laravel雄辩获得最新的相关模型

php 如果结果雄辩存在Laravel