Generate camelCase instead of underscores for properties
generate bundle routing names with undescores
merged branch peterkokot/routing (PR #147)

Commits
-------

1466157 generate bundle routing names with undescores

Discussion
----------

Generate bundle routing names with undescores

According to cookbook documentation:
http://symfony.com/doc/master/cookbook/bundles/best_practices.html#routing
and conventions of some existing bundles I believe generated routing names should be underscored instead of CamelCased.

If this pull request goes through, than there will have to be an update to docs as well:
http://symfony.com/doc/master/book/page_creation.html#step-1-create-the-route

Thanks and kind regards.
Make the generated CRUD code more RESTful

Currently, the generated CRUD code uses just GET and POST and completely ignores the other HTTP methods. Furthermore, the generated URLs do not comply to the common practice of having a "collection" URL a number of entity URLs. This could be changed easily by leveraging Symfony's handling of the "_method"  parameter which allows to override the HTTP method so that also standard browsers can emulate PUT and DELETE requests.
Fix test generator by using the right form name

Currently, the automatically generated controller test uses the entity class as the form name which is incorrect. Fixed it.
merged branch lanthaler/fix-test-generator (PR #151)

Commits
-------

bceb422 Fix test generator by using the right form name

Discussion
----------

Fix test generator by using the right form name

Currently, the automatically generated controller test uses the entity class as the form name which is incorrect. Fixed it.
added missing dep
updated deps and version to 2.2.*
merged branch cursedcoder/symfony-cs-in-entity (PR #139)

Commits
-------

21cbdf6 Generate camelCase instead of underscores for properties

Discussion
----------

Generate camelCase instead of underscores for entity properties

Before

```php
    /**
     * @var datetime $createdAt
     *
     * @ORM\Column(name="created_at", type="datetime")
     */
    private $created_at;
// ...
    /**
     * Get created_at
     *
     * @return datetime
     */
    public function getCreatedAt()
    {
        return $this->created_at;
    }
```

After
```php
    /**
     * @var datetime $createdAt
     *
     * @ORM\Column(name="created_at", type="datetime")
     */
    private $createdAt;
// ...
    /**
     * Get createdAt
     *
     * @return datetime
     */
    public function getCreatedAt()
    {
        return $this->createdAt;
    }
```
tweaked previous commit
Remove trailing slash in "_new" route

It was necessary to reorder the generated tag so that the "/new" route is before the "/{id}" route.
Add DocBlock to createDeleteForm() method

This makes the generated code more beautiful as all methods have a DocBlock now. Perhaps also the parameters and the return values of the other methods should be documented!?
merged branch lanthaler/restful-crud (PR #150)

Commits
-------

5b80352 Add DocBlock to createDeleteForm() method
828c9c3 Remove trailing slash in "_new" route
4bf33b4 Make the generated CRUD code more RESTful

Discussion
----------

Make the generated CRUD code more RESTful

Currently, the generated CRUD code uses just GET and POST and completely ignores the other HTTP methods. Furthermore, the generated URLs do not comply to the common practice of having a "collection" URL a number of entity URLs. This could be changed easily by leveraging Symfony's handling of the "_method"  parameter which allows to override the HTTP method so that also standard browsers can emulate PUT and DELETE requests.
recognizing boolean fields
merged branch Felds/recognize-bool-fields (PR #158)

This PR was merged into the master branch.

Commits
-------

e5c6987 recognizing boolean fields

Discussion
----------

Recognizing boolean fields on doctrine:generate:entity
Change generate functions visibility from private to protected to allow inheritance
no interaction for cli arguments

when parameters are passed via cli arguments these parameters will be
used even if no-interaction = false.
Fix PHP-doc class description for Generator\DoctrineEntityGenerator class
merged branch michaelperrin/fix/php-doc (PR #162)

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

Commits
-------

bad9a8f Fix PHP-doc class description for Generator\DoctrineEntityGenerator class

Discussion
----------

Fix PHP-doc class description for Generator\DoctrineEntityGenerator class

Previous description was based on a copy & paste from the `Generator\DoctrineFormGenerator` class
added the .twig suffix to all files in the skeleton dir (closes #161)