Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
[READ-ONLY] Subtree split of the Symfony Form Component -- clone into Symfony/Component/ (master at symfony/symfony)
PHP

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Event
Exception
Extension
Guess
Resources
Tests
Util
.gitattributes
.gitignore
AbstractExtension.php
AbstractRendererEngine.php
AbstractType.php
AbstractTypeExtension.php
CHANGELOG.md
CallbackTransformer.php
CallbackValidator.php
DataMapperInterface.php
DataTransformerInterface.php
Form.php
FormBuilder.php
FormBuilderInterface.php
FormConfigBuilder.php
FormConfigBuilderInterface.php
FormConfigInterface.php
FormError.php
FormEvent.php
FormEvents.php
FormExtensionInterface.php
FormFactory.php
FormFactoryBuilder.php
FormFactoryBuilderInterface.php
FormFactoryInterface.php
FormInterface.php
FormRegistry.php
FormRegistryInterface.php
FormRenderer.php
FormRendererEngineInterface.php
FormRendererInterface.php
FormTypeExtensionInterface.php
FormTypeGuesserChain.php
FormTypeGuesserInterface.php
FormTypeInterface.php
FormValidatorInterface.php
FormView.php
Forms.php
LICENSE
PreloadedExtension.php
README.md
ResolvedFormType.php
ResolvedFormTypeFactory.php
ResolvedFormTypeFactoryInterface.php
ResolvedFormTypeInterface.php
ReversedTransformer.php
composer.json
phpunit.xml.dist

README.md

Form Component

Form provides tools for defining forms, rendering and binding request data to related models. Furthermore it provides integration with the Validation component.

Resources

Silex integration:

https://github.com/fabpot/Silex/blob/master/src/Silex/Provider/FormServiceProvider.php

Documentation:

http://symfony.com/doc/2.0/book/forms.html

Resources

You can run the unit tests with the following command:

phpunit

If you also want to run the unit tests that depend on other Symfony Components, install dev dependencies before running PHPUnit:

php composer.phar install --dev
Something went wrong with that request. Please try again.