{"action":"created","issue":{"url":"https://api.github.com/repos/gnugat/medio/issues/16","labels_url":"https://api.github.com/repos/gnugat/medio/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/gnugat/medio/issues/16/comments","events_url":"https://api.github.com/repos/gnugat/medio/issues/16/events","html_url":"https://github.com/gnugat/medio/issues/16","id":58731502,"number":16,"title":"Manage Final Object","user":{"login":"gnugat","id":793185,"avatar_url":"https://avatars.githubusercontent.com/u/793185?v=3","gravatar_id":"","url":"https://api.github.com/users/gnugat","html_url":"https://github.com/gnugat","followers_url":"https://api.github.com/users/gnugat/followers","following_url":"https://api.github.com/users/gnugat/following{/other_user}","gists_url":"https://api.github.com/users/gnugat/gists{/gist_id}","starred_url":"https://api.github.com/users/gnugat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnugat/subscriptions","organizations_url":"https://api.github.com/users/gnugat/orgs","repos_url":"https://api.github.com/users/gnugat/repos","events_url":"https://api.github.com/users/gnugat/events{/privacy}","received_events_url":"https://api.github.com/users/gnugat/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/gnugat/medio/labels/feature","name":"feature","color":"84b6eb"},{"url":"https://api.github.com/repos/gnugat/medio/labels/work%20in%20progress","name":"work in progress","color":"d4c5f9"}],"state":"closed","locked":false,"assignee":{"login":"gnugat","id":793185,"avatar_url":"https://avatars.githubusercontent.com/u/793185?v=3","gravatar_id":"","url":"https://api.github.com/users/gnugat","html_url":"https://github.com/gnugat","followers_url":"https://api.github.com/users/gnugat/followers","following_url":"https://api.github.com/users/gnugat/following{/other_user}","gists_url":"https://api.github.com/users/gnugat/gists{/gist_id}","starred_url":"https://api.github.com/users/gnugat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnugat/subscriptions","organizations_url":"https://api.github.com/users/gnugat/orgs","repos_url":"https://api.github.com/users/gnugat/repos","events_url":"https://api.github.com/users/gnugat/events{/privacy}","received_events_url":"https://api.github.com/users/gnugat/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/gnugat/medio/milestones/2","html_url":"https://github.com/gnugat/medio/milestones/Beta","labels_url":"https://api.github.com/repos/gnugat/medio/milestones/2/labels","id":993283,"number":2,"title":"Beta","description":"In order to start the beta version of Medio, it would be great to support as much things as possible on the code side.\r\n\r\nThe Beta version will be all about Meta Data (mainly PHPdoc), and the Release Candidate will be all about editing existing code.\r\n\r\nIn order to start these, we need to make sure that no information will be lost when building the Model of an existing file. For example, as of v1.0.0-alpha12, we can accidently lose Argument default values.","creator":{"login":"gnugat","id":793185,"avatar_url":"https://avatars.githubusercontent.com/u/793185?v=3","gravatar_id":"","url":"https://api.github.com/users/gnugat","html_url":"https://github.com/gnugat","followers_url":"https://api.github.com/users/gnugat/followers","following_url":"https://api.github.com/users/gnugat/following{/other_user}","gists_url":"https://api.github.com/users/gnugat/gists{/gist_id}","starred_url":"https://api.github.com/users/gnugat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnugat/subscriptions","organizations_url":"https://api.github.com/users/gnugat/orgs","repos_url":"https://api.github.com/users/gnugat/repos","events_url":"https://api.github.com/users/gnugat/events{/privacy}","received_events_url":"https://api.github.com/users/gnugat/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":9,"state":"open","created_at":"2015-02-24T12:40:58Z","updated_at":"2015-02-26T08:48:07Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2015-02-24T12:27:37Z","updated_at":"2015-02-26T08:48:07Z","closed_at":"2015-02-26T08:48:07Z","body":"In PHP, classes can be extended by default (via inheritance), but they can be made final.\r\n\r\nIntroducing `Object#makeFinal` and `Object#removeFinal` methods is a good way to manage it."},"comment":{"url":"https://api.github.com/repos/gnugat/medio/issues/comments/76141873","html_url":"https://github.com/gnugat/medio/issues/16#issuecomment-76141873","issue_url":"https://api.github.com/repos/gnugat/medio/issues/16","id":76141873,"user":{"login":"gnugat","id":793185,"avatar_url":"https://avatars.githubusercontent.com/u/793185?v=3","gravatar_id":"","url":"https://api.github.com/users/gnugat","html_url":"https://github.com/gnugat","followers_url":"https://api.github.com/users/gnugat/followers","following_url":"https://api.github.com/users/gnugat/following{/other_user}","gists_url":"https://api.github.com/users/gnugat/gists{/gist_id}","starred_url":"https://api.github.com/users/gnugat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gnugat/subscriptions","organizations_url":"https://api.github.com/users/gnugat/orgs","repos_url":"https://api.github.com/users/gnugat/repos","events_url":"https://api.github.com/users/gnugat/events{/privacy}","received_events_url":"https://api.github.com/users/gnugat/received_events","type":"User","site_admin":false},"created_at":"2015-02-26T08:48:07Z","updated_at":"2015-02-26T08:48:07Z","body":"Done."}}