Использование метода доступа для столбца, использующего column_name
, сам по себе не требует $appends
, это правильно, но единственная ошибка - вы пропустили параметр в функции доступа, который содержит значение для column_name
, которое передаетсяLaravel.Вам не нужно использовать $this
.
//In ModelName model
public function getColumnNameAttribute($column_value)
{
return "Hello ".$column_value;
}