2015-01-22 7 views
1

У меня есть модель 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?

ответ

Смежные вопросы