Условно обязательный атрибут в платформе APIPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Условно обязательный атрибут в платформе API

Сообщение Anonymous »

Я новичок в платформе API и хочу спросить, есть ли способ условно потребовать атрибут объекта. Например, у меня есть сущность User с двумя атрибутами: HasCar и CarModel. CarModel потребуется только в том случае, если HasCar = true
Это пример моего пользовательского класса, но я не уверен, как действовать дальше с условным обязательным свойством
class User {

#[ORM\Column('name: HasCar')]
private bool $hasCar = '';

#[ORM\Column('name: CarModel')]
//#[ApiProperty(required:true)] only if $hasCar = true
private string $carModel = '';

}


Подробнее здесь: https://stackoverflow.com/questions/784 ... i-platform
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»