class ResizeFormListener implements EventSubscriberInterface
Resize a collection form element based on the data sent from the client.
Methods
| __construct($type, array $options = array(), $allowAdd = false, $allowDelete = false) | ||
| static array |
getSubscribedEvents()
Returns an array of event names this subscriber wants to listen to. |
|
| preSetData(FormEvent $event) | ||
| preSubmit(FormEvent $event) | ||
| onSubmit(FormEvent $event) | ||
|
preBind(FormEvent $event)
Alias of {@link preSubmit()}. |
||
|
onBind(FormEvent $event)
Alias of {@link onSubmit()}. |
Details
at line 48
public
__construct($type, array $options = array(), $allowAdd = false, $allowDelete = false)
at line 56
static public array
getSubscribedEvents()
Returns an array of event names this subscriber wants to listen to.
The array keys are event names and the value can be:
* The method name to call (priority defaults to 0)
* An array composed of the method name to call and the priority
* An array of arrays composed of the method names to call and respective
priorities, or 0 if unset
For instance:
* array('eventName' => 'methodName')
* array('eventName' => array('methodName', $priority))
* array('eventName' => array(array('methodName1', $priority), array('methodName2'))
at line 66
public
preSetData(FormEvent $event)
at line 92
public
preSubmit(FormEvent $event)
at line 126
public
onSubmit(FormEvent $event)
at line 159
public
preBind(FormEvent $event)
Alias of {@link preSubmit()}.
at line 170
public
onBind(FormEvent $event)
Alias of {@link onSubmit()}.