{"action":"created","comment":{"url":"https://api.github.com/repos/brettminnie/breakfast-serializer/pulls/comments/34924749","id":34924749,"diff_hunk":"@@ -191,4 +202,31 @@ protected function objectToArray($baseObject, $exposeClassName = true)\n         return $data;\n     }\n \n+    /**\n+     * @param array $objAsArray\n+     * @param array $data\n+     * @param       $exposeClassName\n+     * @param       $baseObject\n+     * @param       $currentClassName\n+     */\n+    protected function iterateClassProperties(\n+        array $objAsArray,\n+        array& $data,\n+        $exposeClassName,\n+        $baseObject,\n+        $currentClassName\n+    )","path":"src/BreakfastSerializer/JSONSerializer.php","position":133,"original_position":133,"commit_id":"e8c096c93d00c3f658b1a981f1d966aaf4d1985c","original_commit_id":"e8c096c93d00c3f658b1a981f1d966aaf4d1985c","user":{"login":"eddiejaoude","id":624760,"avatar_url":"https://avatars.githubusercontent.com/u/624760?v=3","gravatar_id":"","url":"https://api.github.com/users/eddiejaoude","html_url":"https://github.com/eddiejaoude","followers_url":"https://api.github.com/users/eddiejaoude/followers","following_url":"https://api.github.com/users/eddiejaoude/following{/other_user}","gists_url":"https://api.github.com/users/eddiejaoude/gists{/gist_id}","starred_url":"https://api.github.com/users/eddiejaoude/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eddiejaoude/subscriptions","organizations_url":"https://api.github.com/users/eddiejaoude/orgs","repos_url":"https://api.github.com/users/eddiejaoude/repos","events_url":"https://api.github.com/users/eddiejaoude/events{/privacy}","received_events_url":"https://api.github.com/users/eddiejaoude/received_events","type":"User","site_admin":false},"body":"A lot of parameters","created_at":"2015-07-17T19:49:26Z","updated_at":"2015-07-17T19:49:26Z","html_url":"https://github.com/brettminnie/breakfast-serializer/pull/20#discussion_r34924749","pull_request_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/pulls/20","_links":{"self":{"href":"https://api.github.com/repos/brettminnie/breakfast-serializer/pulls/comments/34924749"},"html":{"href":"https://github.com/brettminnie/breakfast-serializer/pull/20#discussion_r34924749"},"pull_request":{"href":"https://api.github.com/repos/brettminnie/breakfast-serializer/pulls/20"}}},"pull_request":{"url":"https://api.github.com/repos/brettminnie/breakfast-serializer/pulls/20","id":37021365,"html_url":"https://github.com/brettminnie/breakfast-serializer/pull/20","diff_url":"https://github.com/brettminnie/breakfast-serializer/pull/20.diff","patch_url":"https://github.com/brettminnie/breakfast-serializer/pull/20.patch","issue_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/issues/20","number":20,"state":"open","locked":false,"title":"Initial stubbing of remapping elements","user":{"login":"brettminnie","id":6124248,"avatar_url":"https://avatars.githubusercontent.com/u/6124248?v=3","gravatar_id":"","url":"https://api.github.com/users/brettminnie","html_url":"https://github.com/brettminnie","followers_url":"https://api.github.com/users/brettminnie/followers","following_url":"https://api.github.com/users/brettminnie/following{/other_user}","gists_url":"https://api.github.com/users/brettminnie/gists{/gist_id}","starred_url":"https://api.github.com/users/brettminnie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brettminnie/subscriptions","organizations_url":"https://api.github.com/users/brettminnie/orgs","repos_url":"https://api.github.com/users/brettminnie/repos","events_url":"https://api.github.com/users/brettminnie/events{/privacy}","received_events_url":"https://api.github.com/users/brettminnie/received_events","type":"User","site_admin":false},"body":"Will close #15 ","created_at":"2015-06-05T11:05:37Z","updated_at":"2015-07-17T19:49:26Z","closed_at":null,"merged_at":null,"merge_commit_sha":"c8aa55004d355deb452026e8241f201de264b93b","assignee":{"login":"eddiejaoude","id":624760,"avatar_url":"https://avatars.githubusercontent.com/u/624760?v=3","gravatar_id":"","url":"https://api.github.com/users/eddiejaoude","html_url":"https://github.com/eddiejaoude","followers_url":"https://api.github.com/users/eddiejaoude/followers","following_url":"https://api.github.com/users/eddiejaoude/following{/other_user}","gists_url":"https://api.github.com/users/eddiejaoude/gists{/gist_id}","starred_url":"https://api.github.com/users/eddiejaoude/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eddiejaoude/subscriptions","organizations_url":"https://api.github.com/users/eddiejaoude/orgs","repos_url":"https://api.github.com/users/eddiejaoude/repos","events_url":"https://api.github.com/users/eddiejaoude/events{/privacy}","received_events_url":"https://api.github.com/users/eddiejaoude/received_events","type":"User","site_admin":false},"milestone":null,"commits_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/pulls/20/commits","review_comments_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/pulls/20/comments","review_comment_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/pulls/comments{/number}","comments_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/issues/20/comments","statuses_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/statuses/e8c096c93d00c3f658b1a981f1d966aaf4d1985c","head":{"label":"brettminnie:feature/15_Remap_Elements","ref":"feature/15_Remap_Elements","sha":"e8c096c93d00c3f658b1a981f1d966aaf4d1985c","user":{"login":"brettminnie","id":6124248,"avatar_url":"https://avatars.githubusercontent.com/u/6124248?v=3","gravatar_id":"","url":"https://api.github.com/users/brettminnie","html_url":"https://github.com/brettminnie","followers_url":"https://api.github.com/users/brettminnie/followers","following_url":"https://api.github.com/users/brettminnie/following{/other_user}","gists_url":"https://api.github.com/users/brettminnie/gists{/gist_id}","starred_url":"https://api.github.com/users/brettminnie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brettminnie/subscriptions","organizations_url":"https://api.github.com/users/brettminnie/orgs","repos_url":"https://api.github.com/users/brettminnie/repos","events_url":"https://api.github.com/users/brettminnie/events{/privacy}","received_events_url":"https://api.github.com/users/brettminnie/received_events","type":"User","site_admin":false},"repo":{"id":33876292,"name":"breakfast-serializer","full_name":"brettminnie/breakfast-serializer","owner":{"login":"brettminnie","id":6124248,"avatar_url":"https://avatars.githubusercontent.com/u/6124248?v=3","gravatar_id":"","url":"https://api.github.com/users/brettminnie","html_url":"https://github.com/brettminnie","followers_url":"https://api.github.com/users/brettminnie/followers","following_url":"https://api.github.com/users/brettminnie/following{/other_user}","gists_url":"https://api.github.com/users/brettminnie/gists{/gist_id}","starred_url":"https://api.github.com/users/brettminnie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brettminnie/subscriptions","organizations_url":"https://api.github.com/users/brettminnie/orgs","repos_url":"https://api.github.com/users/brettminnie/repos","events_url":"https://api.github.com/users/brettminnie/events{/privacy}","received_events_url":"https://api.github.com/users/brettminnie/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/brettminnie/breakfast-serializer","description":"A (hopefully) backwards compatible replacement for the JMS serializer","fork":false,"url":"https://api.github.com/repos/brettminnie/breakfast-serializer","forks_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/forks","keys_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/keys{/key_id}","collaborators_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/teams","hooks_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/hooks","issue_events_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/issues/events{/number}","events_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/events","assignees_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/assignees{/user}","branches_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/branches{/branch}","tags_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/tags","blobs_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/git/refs{/sha}","trees_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/git/trees{/sha}","statuses_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/statuses/{sha}","languages_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/languages","stargazers_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/stargazers","contributors_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/contributors","subscribers_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/subscribers","subscription_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/subscription","commits_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/commits{/sha}","git_commits_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/git/commits{/sha}","comments_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/comments{/number}","issue_comment_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/issues/comments{/number}","contents_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/contents/{+path}","compare_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/compare/{base}...{head}","merges_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/merges","archive_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/downloads","issues_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/issues{/number}","pulls_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/pulls{/number}","milestones_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/milestones{/number}","notifications_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/labels{/name}","releases_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/releases{/id}","created_at":"2015-04-13T15:21:18Z","updated_at":"2015-06-08T15:19:14Z","pushed_at":"2015-07-17T15:26:42Z","git_url":"git://github.com/brettminnie/breakfast-serializer.git","ssh_url":"git@github.com:brettminnie/breakfast-serializer.git","clone_url":"https://github.com/brettminnie/breakfast-serializer.git","svn_url":"https://github.com/brettminnie/breakfast-serializer","homepage":null,"size":339,"stargazers_count":1,"watchers_count":1,"language":"PHP","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":6,"forks":0,"open_issues":6,"watchers":1,"default_branch":"develop"}},"base":{"label":"brettminnie:develop","ref":"develop","sha":"193b45de3dd7c0588ecef2517d821396a723d4be","user":{"login":"brettminnie","id":6124248,"avatar_url":"https://avatars.githubusercontent.com/u/6124248?v=3","gravatar_id":"","url":"https://api.github.com/users/brettminnie","html_url":"https://github.com/brettminnie","followers_url":"https://api.github.com/users/brettminnie/followers","following_url":"https://api.github.com/users/brettminnie/following{/other_user}","gists_url":"https://api.github.com/users/brettminnie/gists{/gist_id}","starred_url":"https://api.github.com/users/brettminnie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brettminnie/subscriptions","organizations_url":"https://api.github.com/users/brettminnie/orgs","repos_url":"https://api.github.com/users/brettminnie/repos","events_url":"https://api.github.com/users/brettminnie/events{/privacy}","received_events_url":"https://api.github.com/users/brettminnie/received_events","type":"User","site_admin":false},"repo":{"id":33876292,"name":"breakfast-serializer","full_name":"brettminnie/breakfast-serializer","owner":{"login":"brettminnie","id":6124248,"avatar_url":"https://avatars.githubusercontent.com/u/6124248?v=3","gravatar_id":"","url":"https://api.github.com/users/brettminnie","html_url":"https://github.com/brettminnie","followers_url":"https://api.github.com/users/brettminnie/followers","following_url":"https://api.github.com/users/brettminnie/following{/other_user}","gists_url":"https://api.github.com/users/brettminnie/gists{/gist_id}","starred_url":"https://api.github.com/users/brettminnie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brettminnie/subscriptions","organizations_url":"https://api.github.com/users/brettminnie/orgs","repos_url":"https://api.github.com/users/brettminnie/repos","events_url":"https://api.github.com/users/brettminnie/events{/privacy}","received_events_url":"https://api.github.com/users/brettminnie/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/brettminnie/breakfast-serializer","description":"A (hopefully) backwards compatible replacement for the JMS serializer","fork":false,"url":"https://api.github.com/repos/brettminnie/breakfast-serializer","forks_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/forks","keys_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/keys{/key_id}","collaborators_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/teams","hooks_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/hooks","issue_events_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/issues/events{/number}","events_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/events","assignees_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/assignees{/user}","branches_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/branches{/branch}","tags_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/tags","blobs_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/git/refs{/sha}","trees_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/git/trees{/sha}","statuses_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/statuses/{sha}","languages_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/languages","stargazers_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/stargazers","contributors_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/contributors","subscribers_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/subscribers","subscription_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/subscription","commits_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/commits{/sha}","git_commits_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/git/commits{/sha}","comments_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/comments{/number}","issue_comment_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/issues/comments{/number}","contents_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/contents/{+path}","compare_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/compare/{base}...{head}","merges_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/merges","archive_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/downloads","issues_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/issues{/number}","pulls_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/pulls{/number}","milestones_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/milestones{/number}","notifications_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/labels{/name}","releases_url":"https://api.github.com/repos/brettminnie/breakfast-serializer/releases{/id}","created_at":"2015-04-13T15:21:18Z","updated_at":"2015-06-08T15:19:14Z","pushed_at":"2015-07-17T15:26:42Z","git_url":"git://github.com/brettminnie/breakfast-serializer.git","ssh_url":"git@github.com:brettminnie/breakfast-serializer.git","clone_url":"https://github.com/brettminnie/breakfast-serializer.git","svn_url":"https://github.com/brettminnie/breakfast-serializer","homepage":null,"size":339,"stargazers_count":1,"watchers_count":1,"language":"PHP","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":6,"forks":0,"open_issues":6,"watchers":1,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/brettminnie/breakfast-serializer/pulls/20"},"html":{"href":"https://github.com/brettminnie/breakfast-serializer/pull/20"},"issue":{"href":"https://api.github.com/repos/brettminnie/breakfast-serializer/issues/20"},"comments":{"href":"https://api.github.com/repos/brettminnie/breakfast-serializer/issues/20/comments"},"review_comments":{"href":"https://api.github.com/repos/brettminnie/breakfast-serializer/pulls/20/comments"},"review_comment":{"href":"https://api.github.com/repos/brettminnie/breakfast-serializer/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/brettminnie/breakfast-serializer/pulls/20/commits"},"statuses":{"href":"https://api.github.com/repos/brettminnie/breakfast-serializer/statuses/e8c096c93d00c3f658b1a981f1d966aaf4d1985c"}}}}