У меня есть модель Bucket
с двумя атрибутами: name
и slug
.Автоматически обновлять атрибут при обновлении другого атрибута
name
может быть любой строкой, а slug
- это подходящая версия name
. Пользователи могут обновлять ведро name
, но slug
должен автоматически генерироваться исходя из имени. Вот мой код контроллера.
$bucket = Auth::user()->buckets()->find($id);
if(!$bucket) return App::abort(404,'Bucket not found');
$bucket->fill(Input::all());
$bucket->save();
return $bucket;
С данного кода, name
обновления, но slug
не делает. Как сообщить Bucket
для автоматического обновления slug
при изменении name
?
Удивительный, не знал о них. Благодаря! –
приветствую :) – goldlife