Я пытаюсь сделать оператор if внутри массива:
$formBuilder->add('getTimestamp', DateType::class, array(
'widget' => 'single_text',
if($target == "new"){
'data' => new \DateTime(),
}
'attr' => array('class' => 'form-control', 'style' => 'line-height: 20px;'), 'label' => $field['fieldName'],
));
Но я получаю сообщение об ошибке
(1/1) ParseError
синтаксическая ошибка, неожиданное 'if' (T_IF), ожидаемое ')'