1: <?php
2:
3: namespace Mapbender\WmsBundle\Form\Type;
4:
5: use Mapbender\WmsBundle\Component\OnlineResource;
6: use Mapbender\WmsBundle\Form\Type\OnlineResourceType;
7: use Symfony\Component\Form\AbstractType;
8: use Symfony\Component\Form\FormBuilderInterface;
9:
10: 11: 12:
13: class LegendUrlType extends AbstractType
14: {
15:
16: 17: 18:
19: public function getName()
20: {
21: return 'legendurl';
22: }
23:
24: 25: 26:
27: public function buildForm(FormBuilderInterface $builder, array $options)
28: {
29: $builder->add('width', 'text',
30: array(
31: 'required' => false,))
32: ->add('height', 'text',
33: array(
34: 'required' => false,))
35: ->add('onlineResource',new OnlineResourceType(),
36: array(
37:
38: 'data_class' => 'Mapbender\WmsBundle\Component\OnlineResource'))
39: ;
40: }
41:
42: }
43:
44: