public function __construct(LicenseInterface $license) { parent::__construct('license'); $agreement = $license->getAgreement() ?: $license->getTitle(); $checkbox = new Checkbox('agreement'); $checkbox->setOptions(['use_hidden_element' => false]); $checkbox->setLabel($agreement); $checkbox->setLabelOptions(['disable_html_escape' => true]); $this->add($checkbox); }