for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace AppBundle\Form;
use AppBundle\Entity\DTO\DtoEvent;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
class EventType extends AbstractType
{
/**
* @param FormBuilderInterface $builder
* @param array $options
* @SuppressWarnings("UnusedFormalParameter")
* After add new field in UserType need create
* offsetUnset() method from this field in Security controller
*/
public function buildForm(FormBuilderInterface $builder, array $options)
$builder
->add('user')
->add('summary')
->add('description')
->add('location')
->add('start')
->add('end');
}
public function getBlockPrefix()
return 'event';
public function configureOptions(OptionsResolver $resolver)
$resolver
->setDefaults([
'data_class' => DtoEvent::class,
]);