symfony/symfony — pull request #4387 by bschussek (2012-05-23 19:06:06+00:00)
Title: [Form] Cleaned up the Form API (except FormView)

Note in advance: This PR contains another PR #4386 which should be merged first.

Bug fix: no
Feature addition: no
Backwards compatibility break: **yes**
Symfony2 tests pass: yes
Fixes the following tickets: #3879, #4375
Todo: -

This PR cleans up the Form API as described in the referenced tickets. BC is kept wherever possible. After this PR, form types are expected to follow the following interface:

```php