У меня есть форма symfony
следующей структуры.
if (!$propertyId) {
$form->add('room-type', 'choice', [
'label' => false,
'choices' => $this->di->get("roomType")->getRoomByPropertyId($propertyId),
'placeholder' => 'All Room types',
'attr' => ['class' => 'room-type-id hidden']
]);
} else {
$form->add('room-type', 'choice', [
'label' => false,
'choices' => $this->di->get("roomType")->getRoomByPropertyId($propertyId),
'placeholder' => 'All Room types',
'attr' => ['class' => 'room-type-id']
]);
}
Я хочу реорганизовать это, чтобы я мог объединить атрибут hidden
, если propertyId
равно null
.
Нечто подобное и различные другие комбинации, которые я пробовал, не работают.
['class' => 'room-type-id' + isset($propertyId) ? '' : 'hidden']
Как мне это сделать?