Component\Form\Extension\Core\View

Classes ChoiceView Represents a choice in templates.

Component\Form\Extension\Core\Type

Classes BaseType Encapsulates common logic of {@link FormType} and {@link ButtonType}. BirthdayType ButtonType A form button. CheckboxType ChoiceType CollectionType CountryType CurrencyType DateTimeType DateType EmailType FileType FormType HiddenType IntegerType LanguageType LocaleType MoneyType NumberType PasswordType PercentType RadioType RepeatedType ResetType A reset button. SearchType Submi

Component\Form\Extension\Core\EventListener

Classes FixCheckboxInputListener Takes care of converting the input from a list of checkboxes to a correctly indexed array. FixRadioInputListener Takes care of converting the input from a single radio button to an array. FixUrlProtocolListener Adds a protocol to a URL if it doesn't already have one. MergeCollectionListener ResizeFormListener Resize a collection form element based on the data sent from the client. TrimListener Trims string data

Component\Form\Extension\Core\DataTransformer

Classes ArrayToPartsTransformer BaseDateTimeTransformer BooleanToStringTransformer Transforms between a Boolean and a string. ChoiceToBooleanArrayTransformer ChoiceToValueTransformer ChoicesToBooleanArrayTransformer ChoicesToValuesTransformer DataTransformerChain Passes a value through multiple value transformers DateTimeToArrayTransformer Transforms between a normalized time and a localized time string/array. DateTimeToLocalizedStringTransformer Transform

Component\Form\Extension\Core\DataMapper

Classes PropertyPathMapper A data mapper using property paths to read/write data.

Component\Form\Extension\Core\ChoiceList

Classes ChoiceList A choice list for choices of arbitrary data types. LazyChoiceList A choice list that is loaded lazily ObjectChoiceList A choice list for object choices. SimpleChoiceList A choice list for choices of type string or integer. Interfaces ChoiceListInterface Contains choices that can be selected in a form field.

Component\Form\Extension\Core

Namespaces Symfony\Component\Form\Extension\Core\ChoiceListSymfony\Component\Form\Extension\Core\DataMapperSymfony\Component\Form\Extension\Core\DataTransformerSymfony\Component\Form\Extension\Core\EventListenerSymfony\Component\Form\Extension\Core\TypeSymfony\Component\Form\Extension\Core\View Classes CoreExtension Represents the main form extension, which loads the core functionality.

Component\Form\Extension

Namespaces Symfony\Component\Form\Extension\CoreSymfony\Component\Form\Extension\CsrfSymfony\Component\Form\Extension\DependencyInjectionSymfony\Component\Form\Extension\HttpFoundationSymfony\Component\Form\Extension\TemplatingSymfony\Component\Form\Extension\Validator

Component\Form\Exception

Classes AlreadyBoundException deprecated Alias of {@link AlreadySubmittedException}. AlreadySubmittedException Thrown when an operation is called that is not acceptable after submitting a form. BadMethodCallException Base BadMethodCallException for the Form component. ErrorMappingException InvalidArgumentException Base InvalidArgumentException for the Form component. InvalidConfigurationException LogicException Base LogicException for Form component. OutOfBoundsExce

Component\Form\ChoiceList\View

Classes ChoiceGroupView Represents a group of choices in templates. ChoiceListView Represents a choice list in templates. ChoiceView Represents a choice in templates.