Задать вопрос
@lexstile

Какие есть способы добавления опционального поля в массив?

Задача: если поле === null, не отправлять на фронт.
Возможно, есть какие-то элегантные решения?

Пока сделал так:
$user = (object)$this->model->getUser($pay_id)[0];
					
					$data = (object)[
						'id' => $user->id,
						'first_name' => $user->first_name,
						'last_name' => $user->last_name,
						'photo' => $user->photo,
					];
					
					if ($user->activity) {
						$data->activity = $user->activity;
					}
					
					$this->helper->sendResponse(['user' => $data]);
  • Вопрос задан
  • 46 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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