Replaced bind method
merged branch saro0h/upgrade_2.3 (PR #211)

This PR was merged into the master branch.

Discussion
----------

Replaced bind method

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes

Commits
-------

f274508 Replaced bind method
rename controller skeleton template files to twig extension
merged branch tgabi333/master (PR #206)

This PR was merged into the master branch.

Discussion
----------

[SensioGeneratorBundle] Rename skeleton template files to twig extension

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | none
| License       | MIT
| Doc PR        | none

In our system, we make a pre-commit syntax validation based on extension of files. But these files are twig templates not phps.

Commits
-------

68ff899 rename controller skeleton template files to twig extension
PSR-2 compatibility of generated code
merged branch seiffert/master (PR #209)

This PR was squashed before being merged into the master branch (closes #209).

Discussion
----------

PSR-2 compatibility of generated code

* Fixed indentation/line breaks in generated form type class
* Added docblocks with @param/@return annotations

Commits
-------

ac01826 PSR-2 compatibility of generated code
removed unused variables
added missing type hints
fixed some more type hints
removed unused variable
Added --without-controller flag to generate:bundle command

Passing the --without-controller flag to the generate:bundle command prevents
that the DefaultController class with an example action is being created. If
no controller class is being created, the routing config file will be omitted
as well and the app's routing config won't be updated.
Fixed unit tests