Change controller skeleton to be compatible with Sencha ExtJs Rest proxy.
Remove JMS/SecurityExtraBundle from controller - temporary.
Config doctrine and fos_rest for testing purpose.
Load Doctrine, JMSSerializer and FOSRest bundle.
Add console script in test case to ease development.
Started unit test on the generated Rest Controller.
Make Car entity as DB backed entity.
Added FailedObjectConstructor and JMSCamelCaseNamingStrategy for JMS Serializer.
Added jmsserializer services xml to override JSM Serializer bundle.
Update Controller.php skeleton, add/update delete, patch, put and get action.
Update Controller.php skeleton to only use jms serializer.
Update test case.
Update readme documentation.
Added JMS Serializer Group functionality in the controller skeleton.
Silent the unlink operation.
Check password not in the array during test.
Start on generate:extjs:entity command.
Added command to generate sencha extjs model from PHP entity.
Prettify model.js.twig output formatting.
Removing comma from the model template.
Restructure the validators array for extjs model generator.
Remove duplicate validations.
Add Length, Regex, Choice constraint/validation.
Map all doctrine column type to extjs.
GenerateEntityCommand can output to file/directory.
If directory is given, then directory structure is created. For example to generate Acme\AcmeHelloBundle\Entity\Person entity, Acme\AcmeHelloBundle\Entity directory will be created. The file will be created at Acme\AcmeHelloBundle\Entity\Person.js
If file is given, all the entity will append into that file. The file will be empty first if it already exist.
Fix up some formatting issue in the ExtJs entity generator template.
Update post and put action to use a customize Serializer.
Added unit test for rest operation on associated relationship.
Create a new service for rest serialization and deserialization based on jms serializer.
Refactor GenerateRestControllerCommand to remove unnecessarily option.
Inherit from GeneratorCommand rather GenerateControllerCommand is make more sense.
Remove format.routing, format.templating and actions from generate method.
Fix generate method parameter signature.
Update model.js.twig template to produce compatible extjs entity due to change in serializer.
Fix the naming convention on association.
Implement ucfirst filter in Twig.
Update extjs to 4.2.1
controller action need to follow controller name instead of entity.
Added Deserialization JMS Serializer event listener for asssociated relationship in ExtJS format.
Fix the generated route name after create.
Skip validation for primary key when generating extjs model.
Pre generate controller and create database and schema before running javscript test.