/**
  * {@inheritdoc}
  */
 protected function getTemplateVars(Request $request, FormInterface $form)
 {
     $vars = parent::getTemplateVars($request, $form);
     if ($this->configuration->hasAction('delete')) {
         $vars['deleteUrl'] = $this->getActionUrl('delete', $form->getData());
     }
     return $vars;
 }
 /**
  * {@inheritdoc}
  */
 protected function setDefaultOptions(OptionsResolver $resolver)
 {
     parent::setDefaultOptions($resolver);
     $resolver->setDefaults(['route' => 'pim_customentity_create', 'create_values' => [], 'create_options' => [], 'success_message' => sprintf('flash.%s.created', $this->configuration->getName())]);
 }