init
This commit is contained in:
commit
741e1c403a
102 changed files with 70058 additions and 0 deletions
45
src/Hackspace/Bundle/CalciferBundle/Form/EventType.php
Executable file
45
src/Hackspace/Bundle/CalciferBundle/Form/EventType.php
Executable file
|
@ -0,0 +1,45 @@
|
|||
<?php
|
||||
|
||||
namespace Hackspace\Bundle\CalciferBundle\Form;
|
||||
|
||||
use Symfony\Component\Form\AbstractType;
|
||||
use Symfony\Component\Form\FormBuilderInterface;
|
||||
use Symfony\Component\OptionsResolver\OptionsResolverInterface;
|
||||
|
||||
class EventType extends AbstractType
|
||||
{
|
||||
/**
|
||||
* @param FormBuilderInterface $builder
|
||||
* @param array $options
|
||||
*/
|
||||
public function buildForm(FormBuilderInterface $builder, array $options)
|
||||
{
|
||||
$builder
|
||||
->add('startdate')
|
||||
->add('enddate')
|
||||
->add('summary')
|
||||
->add('description')
|
||||
->add('url')
|
||||
->add('location')
|
||||
->add('tags')
|
||||
;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param OptionsResolverInterface $resolver
|
||||
*/
|
||||
public function setDefaultOptions(OptionsResolverInterface $resolver)
|
||||
{
|
||||
$resolver->setDefaults(array(
|
||||
'data_class' => 'Hackspace\Bundle\CalciferBundle\Entity\Event'
|
||||
));
|
||||
}
|
||||
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getName()
|
||||
{
|
||||
return 'hackspace_bundle_calciferbundle_event';
|
||||
}
|
||||
}
|
Reference in a new issue