Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork5.3k
Patch based 2.7#6985
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Patch based 2.7#6985
Changes fromall commits
File filter
Filter by extension
Conversations
Uh oh!
There was an error while loading.Please reload this page.
Jump to
Uh oh!
There was an error while loading.Please reload this page.
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -37,7 +37,7 @@ If the controller is a service, see the next section on how to override it. | ||
| Services & Configuration | ||
| ------------------------ | ||
| In order to override orextend a service you have two options. First, you can | ||
| set the parameter holding the service's class name to your own class by setting | ||
| it in ``app/config/config.yml``. This of course is only possible if the class name is | ||
| defined as a parameter in the service config of the bundle containing the | ||
| @@ -105,17 +105,16 @@ associations. Learn more about this feature and its limitations in | ||
| Forms | ||
| ----- | ||
| Form types are referred to by their fully-qualified class name:: | ||
Member There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others.Learn more. This is only true for Symfony >= 2.8. Member There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others.Learn more. But we may want to remove this paragraph entirely for the 2.7 docs and only talk about form type extensions. | ||
| $builder->add('name',CustomType::class); | ||
| This means that you cannot override this by creating a sub-class of ``CustomType`` | ||
| and registering it as a service and tagging it with ``form.type`` (you *could* | ||
| do this in an earlier version). | ||
| Instead, you should use a "form type extension" to modify the existing form type. | ||
| For more information, see :doc:`/form/create_form_type_extension`. | ||
| .. _override-validation: | ||
| @@ -126,7 +125,7 @@ Symfony loads all validation configuration files from every bundle and | ||
| combines them into one validation metadata tree. This means you are able to | ||
| add new constraints to a property, but you cannot override them. | ||
| Toovercome this, the 3rd party bundle needs to have configuration for | ||
| :doc:`validation groups </validation/groups>`. For instance, the FOSUserBundle | ||
| has this configuration. To create your own validation, add the constraints | ||
| to a new validation group: | ||