вывод полей в модели eloquent, чтобы например в модели была вот такая функция
function view() {
return [
'field1' => $this->field1_db,
'field2' => $this->custom_function($this->field2_db)
]
}
и этот маппинг применялся бы каждый раз, когда я делаю all() или find()? Чтобы этот маппинг был в одном месте, в модели. cast[] меняет только тип, а хочется чтобы и колбеки/кастомные функции были, и можно было управлять даже видимостью поля (например если доступа нет у этого поля для пользователя то и его отображать не стоит)
Ты создал апи ресурс
Обсуждают сегодня