small_jedi
@small_jedi

Как при ajax запросе сделать так чтобы в ответ приходили виртуальные свойства модели?

Делаю get запрос на rest контроллер. Получаю модели, но у моделей есть свойства создаваемые через get типа getOfffers. Как сделать чтобы у моделей было свойство offers при запросе? Думал как-то через extraFields, но не помогло. Подскажите пожалуйста
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
В ActiveRecord
public function fields()
    {
        $fields = parent::fields();
        $fields = array_merge($fields, [           
            'offers',         
        ]);

        unset(
            $fields['name'],//что то удалить
        );

        return $fields;
    }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы