атрибут (полное имя в данном случае) не отображается при использовании User :: find (1);(который на самом деле возвращает пользовательский экземпляр) и dd ("test") внутри метода доступа также не называется
Я сделал dd'd модель с помощью тинкера, и я попытался использовать dd на $ request-> Выход user () возвращает то же самое.
class User extends Authenticatable
{
use Notifiable,HasApiTokens;
protected $hidden = [
'id',
'master_password',
'remember_token',
'provider',
'provider_id',
'created_at',
'updated_at',
'deleted_at'
];
public function getFullNameAttribute()
{
dd("test");
return "test";
}
}
Я ожидаю, что атрибут пользователя с полем full_name, возвращающим "test".(или брось и умри, если ты впустишь дд.)