Всем привет. Нашел в документации возможность, если я правильно понял, приводить свойства модели к нужным типам. https://laravel.com/docs/5.4/eloquent-mutators#att...
Но это все не работает, когда в колонке значение null. Я хочу вместо null, например, получить пустую строку.
небольшой вопрос. В мутаторах предполагается, что свойство написано через андерскор. Что если у меня свойства кэмелкейсом? firstName . как мне правильно написать getfirstNameAttribute() ?
public function getAboutMeAttribute($value)
{
return is_null($value) ? '' : $value;
}
Аксессор срабатывает только, если я обращаюсь к свойству напрямую: $user->aboutMe.
Но он не работает, когда я делаю вот так return response()->json($user); и на фронтенд приходит null