{"action":"opened","issue":{"url":"https://api.github.com/repos/TheDevNetwork/TdnPilotBundle/issues/20","labels_url":"https://api.github.com/repos/TheDevNetwork/TdnPilotBundle/issues/20/labels{/name}","comments_url":"https://api.github.com/repos/TheDevNetwork/TdnPilotBundle/issues/20/comments","events_url":"https://api.github.com/repos/TheDevNetwork/TdnPilotBundle/issues/20/events","html_url":"https://github.com/TheDevNetwork/TdnPilotBundle/issues/20","id":64089463,"number":20,"title":"Generate Sonata from entities","user":{"login":"vpassapera","id":1493758,"avatar_url":"https://avatars.githubusercontent.com/u/1493758?v=3","gravatar_id":"","url":"https://api.github.com/users/vpassapera","html_url":"https://github.com/vpassapera","followers_url":"https://api.github.com/users/vpassapera/followers","following_url":"https://api.github.com/users/vpassapera/following{/other_user}","gists_url":"https://api.github.com/users/vpassapera/gists{/gist_id}","starred_url":"https://api.github.com/users/vpassapera/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vpassapera/subscriptions","organizations_url":"https://api.github.com/users/vpassapera/orgs","repos_url":"https://api.github.com/users/vpassapera/repos","events_url":"https://api.github.com/users/vpassapera/events{/privacy}","received_events_url":"https://api.github.com/users/vpassapera/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/TheDevNetwork/TdnPilotBundle/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/TheDevNetwork/TdnPilotBundle/milestones/4","html_url":"https://github.com/TheDevNetwork/TdnPilotBundle/milestones/1.0.0","labels_url":"https://api.github.com/repos/TheDevNetwork/TdnPilotBundle/milestones/4/labels","id":1012047,"number":4,"title":"1.0.0","description":"- [x] Implement Project generator: Scaffolds a project based on your entities (proxies all commands)\r\n- [x] Rest Controllers\r\n  - [x] API documentation\r\n- [x] Form Types\r\n- [x] Rest Handlers\r\n  - [x] As service\r\n- [x] Entity Managers\r\n  - [x] As service\r\n- [x] Routing\r\n- [ ] Project generator: Scaffolds a project based on your entities (proxies all commands)\r\n- [ ] Support multiple formats (Yaml, annotations, xml) for generated service files\r\n  - [ ] Add option to use DiExtraBundle for generated code\r\n- [ ] Generate Sonata admin\r\n- [ ] Increased test coverage","creator":{"login":"vpassapera","id":1493758,"avatar_url":"https://avatars.githubusercontent.com/u/1493758?v=3","gravatar_id":"","url":"https://api.github.com/users/vpassapera","html_url":"https://github.com/vpassapera","followers_url":"https://api.github.com/users/vpassapera/followers","following_url":"https://api.github.com/users/vpassapera/following{/other_user}","gists_url":"https://api.github.com/users/vpassapera/gists{/gist_id}","starred_url":"https://api.github.com/users/vpassapera/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vpassapera/subscriptions","organizations_url":"https://api.github.com/users/vpassapera/orgs","repos_url":"https://api.github.com/users/vpassapera/repos","events_url":"https://api.github.com/users/vpassapera/events{/privacy}","received_events_url":"https://api.github.com/users/vpassapera/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":1,"state":"open","created_at":"2015-03-09T09:33:15Z","updated_at":"2015-03-24T20:15:25Z","due_on":"2015-03-28T07:00:00Z","closed_at":null},"comments":0,"created_at":"2015-03-24T20:15:25Z","updated_at":"2015-03-24T20:15:25Z","closed_at":null,"body":"`tdn:generate:sonata <entity>|<entity-directory>`  should produce the sonata admin classes and sonata services."}}