0
我想在拉拉維爾的一些不同的雄辯事件上運行類似的任務。在拉拉維爾的不同雄辯事件上的類似任務
例如假設我有一個Question
模型。對於我的目的,我在這樣的模型中使用boot()
功能:
class Question extends Model
public static function boot()
{
parent::boot();
static::updated(function ($Question) {
//some Tasks on $Question
});
static::updating(function ($Question) {
//some Tasks on $Question
});
static::created(function ($Question) {
//some Tasks on $Question
});
static::creating(function ($Question) {
//some Tasks on $Question
});
}
}
正如你在所有事件中看到,類似的任務運行,並且可能有大的代碼。
什麼是最好的和簡短的方法來做到這一點?
如果你願意,可以在他們所有人面前發起同樣的工作。 – Ohgodwhy
是否有任何短缺和解決方案? –