У меня есть пользовательская модель User
, и я хочу отправить пользовательский атрибут в модель после извлечения данных.Как я могу это сделать?
Я знаю, что перед извлечением мы можем добавить пользовательские атрибуты, например:
class User extends Model
{
protected $appends = ['callable'];
public function getCallableAttribute()
{
$callable = $this->getMeta('phone') ? true : false;
return $callable;
}
}
Но как это сделать после извлечения данных, например, после:
$user = User::find(1);
А теперь, как добавить пользовательский атрибут к извлеченным User
данным объекта?