Я не могу передать нулевое значение при проверке моей формы, это мой код (я покажу вам только необходимую часть кода):
Форма:
/**
* @param FormBuilderInterface $builder
* @param array $options
*/
public function buildForm(FormBuilderInterface $builder, array $options)
{
parent::buildForm($builder, $options);
$builder
->add('text', TextType::class , array(
'required' => false,
'empty_data' => null,
))
}
Моя сущность (это Черта):
trait TextTrait
{
/**
* @ORM\Column(type="text", nullable=true)
*/
private $text = null;
/**
* Set text
*
* @param string $text
*/
public function setText(?string $text = null)
{
$this->text = $text;
return $this;
}
/**
* Get text
*
* @return string
*/
public function getText() : ?string
{
return $this->text;
}
}
Ошибка:
Как я могу передатьпеременная null в форме Symfony ??