add description for the `validation_groups` option
change misleading language identifier
changed dash to underscore
formatting to follow 72 characters line limit
bug #4284 change misleading language identifier (Kristof Van Cauwenbergh, kristofvc)

This PR was merged into the 2.3 branch.

Discussion
----------

change misleading language identifier

| Q             | A
| ------------- | ---
| Doc fix?      | yes
| New docs?     | no
| Applies to    | 2.3
| Fixed tickets | #4251

Commits
-------

db85c67 formatting to follow 72 characters line limit
12cccc8 changed dash to underscore
d68cd09 change misleading language identifier
feature #4246 [Reference] add description for the `validation_groups` option (xabbuh)

This PR was merged into the 2.3 branch.

Discussion
----------

[Reference] add description for the `validation_groups` option

| Q             | A
| ------------- | ---
| Doc fix?      | no
| New docs?     | yes (symfony/symfony#6528)
| Applies to    | all
| Fixed tickets | #3358

Commits
-------

c41b17c add description for the `validation_groups` option
Merge branch '2.3' into 2.5

* 2.3:
  formatting to follow 72 characters line limit
  changed dash to underscore
  change misleading language identifier
  add description for the `validation_groups` option
Merge branch '2.5'

* 2.5:
  formatting to follow 72 characters line limit
  changed dash to underscore
  change misleading language identifier
  add description for the `validation_groups` option
Fixed broken external link to DemoController Test
bug #4292 Fixed broken external link to DemoController Test (danielsan)

This PR was submitted for the 2.5 branch but it was merged into the 2.3 branch instead (closes #4292).

Discussion
----------

Fixed broken external link to DemoController Test

Commits
-------

6cba2db Fixed broken external link to DemoController Test
[Cookbook][Doctrine] Fix typo in XML configuration for custom SQL function
bug #4297 [Cookbook][Doctrine] Fix typo in XML configuration for custom SQL functions (jdecool)

This PR was merged into the 2.3 branch.

Discussion
----------

[Cookbook][Doctrine] Fix typo in XML configuration for custom SQL functions

| Q             | A
| ------------- | ---
| Doc fix?      | yes
| New docs?     | no
| Applies to    | all
| Fixed tickets |

Commits
-------

2cb85a1 [Cookbook][Doctrine] Fix typo in XML configuration for custom SQL function
routing example fixed with routing.xml file
minor #4298 Book HTTP Fundamentals routing example fixed with routing.xml file (peterkokot)

This PR was merged into the 2.3 branch.

Discussion
----------

Book HTTP Fundamentals routing example fixed with routing.xml file

Commits
-------

8c05dab routing example fixed with routing.xml file
Clarifying that the bundles best practices entry is for reusable bundles, not for app bundles
Some fixes thanks to @stof
minor #4250 Clarifying Bundle Best Practices is for *reusable* bundles (weaverryan)

This PR was submitted for the master branch but it was merged into the 2.3 branch instead (closes #4250).

Discussion
----------

Clarifying Bundle Best Practices is for *reusable* bundles

| Q             | A
| ------------- | ---
| Doc fix?      | no
| New docs? | No
| Applies to    | 2.3+
| Fixed tickets |

Hi guys!

I wanted to be a little bit more clear that the bundle best practices doc is all about structuring your reusable bundles, not necessarily your application bundles.

I realize I broke from the Cookbook-standard of "How to..." title, but this title sounded the best to me. I'm also not worried about breaking the anchor on the top title, since it's already the top of the page.

Thanks!

Commits
-------

1caa1fd Some fixes thanks to @stof
e7b1ae3 Clarifying that the bundles best practices entry is for reusable bundles, not for app bundles
Merge branch '2.3' into 2.5

* 2.3:
  Some fixes thanks to @stof
  Clarifying that the bundles best practices entry is for reusable bundles, not for app bundles
  routing example fixed with routing.xml file
  [Cookbook][Doctrine] Fix typo in XML configuration for custom SQL function
  Fixed broken external link to DemoController Test
Merge branch '2.5'

* 2.5:
  Some fixes thanks to @stof
  Clarifying that the bundles best practices entry is for reusable bundles, not for app bundles
  routing example fixed with routing.xml file
  [Cookbook][Doctrine] Fix typo in XML configuration for custom SQL function
  Fixed broken external link to DemoController Test