Как обновить slug при update модели Laravel 9?
Чтобы автоматически создать slug при store
нужно расширение Cviebrock\EloquentSluggable\Sluggable и достаточно написать код в модели
public function sluggable(): array
{
return ['slug' => ['source' => 'name']];
}
Есть ли что-то похожее, но для update
? Т.е. чтобы когда я вызывал Category::create($request->all());
slug в БД обновлялся
Источник: Stack Overflow на русском