@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]);
  • Вопрос задан
  • 41 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы