/**
* {@inheritdoc}
*/
public function buildForm(FormInterface $form)
{
$requiredData = $form->addChild($this->getElement('nested_fieldset', ['name' => 'required_data', 'label' => $this->trans('common.fieldset.general')]));
$requiredData->addChild($this->getElement('select', ['name' => 'code', 'label' => $this->trans('currency.label.code'), 'options' => $this->repository->getCurrenciesToSelect()]));
$form->addFilter($this->getFilter('no_code'));
$form->addFilter($this->getFilter('trim'));
$form->addFilter($this->getFilter('secure'));
}