{"action":"created","comment":{"url":"https://api.github.com/repos/conceptsandtraining/ILIAS/pulls/comments/84449654","pull_request_review_id":5227912,"id":84449654,"diff_hunk":"@@ -0,0 +1,338 @@\n+<?php\n+require_once 'Services/Repository/classes/class.ilObjectPlugin.php';\n+require_once 'Customizing/global/plugins/Services/Cron/CronHook/ReportMaster/classes/ReportBase/class.catReportTable.php';\n+require_once 'Customizing/global/plugins/Services/Cron/CronHook/ReportMaster/classes/ReportBase/class.catReportOrder.php';\n+require_once 'Customizing/global/plugins/Services/Cron/CronHook/ReportMaster/classes/ReportBase/class.catReportQuery.php';\n+require_once 'Customizing/global/plugins/Services/Cron/CronHook/ReportMaster/classes/ReportBase/class.catReportQueryOn.php';\n+require_once 'Customizing/global/plugins/Services/Cron/CronHook/ReportMaster/classes/ReportBase/class.catFilter.php';\n+require_once 'Services/GEV/Utils/classes/class.gevUserUtils.php';\n+require_once(\"Customizing/global/plugins/Services/Cron/CronHook/ReportMaster/classes/ReportSettings/class.reportSettingsDataHandler.php\");\n+require_once(\"Customizing/global/plugins/Services/Cron/CronHook/ReportMaster/classes/ReportSettings/class.settingFactory.php\");\n+require_once(\"Customizing/global/plugins/Services/Cron/CronHook/ReportMaster/classes/class.ilReportMasterPlugin.php\");\n+/**\n+* This class performs all interactions with the database in order to get report-content. Puplic methods may be accessed in \n+* in the GUI via $this->object->{method-name}.\n+*/\n+use CaT\\TableRelations as TableRelations;\n+use CaT\\Filter as Filters;\n+abstract class ilObjReportBase2 extends ilObjectPlugin{\n+\n+\tconst URL_PREFIX = \"https://\";\n+\t\n+\tpublic function __construct($a_ref_id = 0) {\n+\t\tglobal $ilUser;\n+\t\t$this->gUser = $ilUser;\n+\t\tparent::__construct($a_ref_id);\n+\t\tglobal $ilDB, $ilUser, $tree;\n+\t\t$this->user_utils = gevUserUtils::getInstanceByObj($ilUser);\n+\t\t$this->gIldb = $ilDB;\n+\t\t$this->gTree = $tree;\n+\t\t$this->table = null;\n+\t\t$this->query = null;\n+\t\t$this->data = false;\n+\t\t$this->filter = null;\n+\t\t$this->order = null;\n+\n+\t\t$this->s_f = new settingFactory($this->gIldb);","path":"Customizing/global/plugins/Services/Cron/CronHook/ReportMaster/classes/ReportBase/class.ilObjReportBase2.php","position":null,"original_position":36,"commit_id":"8f0b2883cdf990a81d85ca1a05136c6d657a69cf","original_commit_id":"3b51fb2f7edfa1058d6487926adeeebec0812c2e","user":{"login":"dkloepfer","id":11980593,"avatar_url":"https://avatars.githubusercontent.com/u/11980593?v=3","gravatar_id":"","url":"https://api.github.com/users/dkloepfer","html_url":"https://github.com/dkloepfer","followers_url":"https://api.github.com/users/dkloepfer/followers","following_url":"https://api.github.com/users/dkloepfer/following{/other_user}","gists_url":"https://api.github.com/users/dkloepfer/gists{/gist_id}","starred_url":"https://api.github.com/users/dkloepfer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dkloepfer/subscriptions","organizations_url":"https://api.github.com/users/dkloepfer/orgs","repos_url":"https://api.github.com/users/dkloepfer/repos","events_url":"https://api.github.com/users/dkloepfer/events{/privacy}","received_events_url":"https://api.github.com/users/dkloepfer/received_events","type":"User","site_admin":false},"body":"done\r\n","created_at":"2016-10-21T09:46:32Z","updated_at":"2016-10-21T09:46:32Z","html_url":"https://github.com/conceptsandtraining/ILIAS/pull/617#discussion_r84449654","pull_request_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/pulls/617","_links":{"self":{"href":"https://api.github.com/repos/conceptsandtraining/ILIAS/pulls/comments/84449654"},"html":{"href":"https://github.com/conceptsandtraining/ILIAS/pull/617#discussion_r84449654"},"pull_request":{"href":"https://api.github.com/repos/conceptsandtraining/ILIAS/pulls/617"}}},"pull_request":{"url":"https://api.github.com/repos/conceptsandtraining/ILIAS/pulls/617","id":89998814,"html_url":"https://github.com/conceptsandtraining/ILIAS/pull/617","diff_url":"https://github.com/conceptsandtraining/ILIAS/pull/617.diff","patch_url":"https://github.com/conceptsandtraining/ILIAS/pull/617.patch","issue_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/issues/617","number":617,"state":"open","locked":false,"title":"#2400 Examination Biography","user":{"login":"dkloepfer","id":11980593,"avatar_url":"https://avatars.githubusercontent.com/u/11980593?v=3","gravatar_id":"","url":"https://api.github.com/users/dkloepfer","html_url":"https://github.com/dkloepfer","followers_url":"https://api.github.com/users/dkloepfer/followers","following_url":"https://api.github.com/users/dkloepfer/following{/other_user}","gists_url":"https://api.github.com/users/dkloepfer/gists{/gist_id}","starred_url":"https://api.github.com/users/dkloepfer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dkloepfer/subscriptions","organizations_url":"https://api.github.com/users/dkloepfer/orgs","repos_url":"https://api.github.com/users/dkloepfer/repos","events_url":"https://api.github.com/users/dkloepfer/events{/privacy}","received_events_url":"https://api.github.com/users/dkloepfer/received_events","type":"User","site_admin":false},"body":"","created_at":"2016-10-19T12:27:00Z","updated_at":"2016-10-21T09:46:32Z","closed_at":null,"merged_at":null,"merge_commit_sha":"b71e261aba31553cd2e67aec3b146712bd1e6ea3","assignee":{"login":"klees","id":10611082,"avatar_url":"https://avatars.githubusercontent.com/u/10611082?v=3","gravatar_id":"","url":"https://api.github.com/users/klees","html_url":"https://github.com/klees","followers_url":"https://api.github.com/users/klees/followers","following_url":"https://api.github.com/users/klees/following{/other_user}","gists_url":"https://api.github.com/users/klees/gists{/gist_id}","starred_url":"https://api.github.com/users/klees/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klees/subscriptions","organizations_url":"https://api.github.com/users/klees/orgs","repos_url":"https://api.github.com/users/klees/repos","events_url":"https://api.github.com/users/klees/events{/privacy}","received_events_url":"https://api.github.com/users/klees/received_events","type":"User","site_admin":false},"assignees":[{"login":"klees","id":10611082,"avatar_url":"https://avatars.githubusercontent.com/u/10611082?v=3","gravatar_id":"","url":"https://api.github.com/users/klees","html_url":"https://github.com/klees","followers_url":"https://api.github.com/users/klees/followers","following_url":"https://api.github.com/users/klees/following{/other_user}","gists_url":"https://api.github.com/users/klees/gists{/gist_id}","starred_url":"https://api.github.com/users/klees/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klees/subscriptions","organizations_url":"https://api.github.com/users/klees/orgs","repos_url":"https://api.github.com/users/klees/repos","events_url":"https://api.github.com/users/klees/events{/privacy}","received_events_url":"https://api.github.com/users/klees/received_events","type":"User","site_admin":false}],"milestone":null,"commits_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/pulls/617/commits","review_comments_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/pulls/617/comments","review_comment_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/pulls/comments{/number}","comments_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/issues/617/comments","statuses_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/statuses/8f0b2883cdf990a81d85ca1a05136c6d657a69cf","head":{"label":"dkloepfer:4_4_gev_2400","ref":"4_4_gev_2400","sha":"8f0b2883cdf990a81d85ca1a05136c6d657a69cf","user":{"login":"dkloepfer","id":11980593,"avatar_url":"https://avatars.githubusercontent.com/u/11980593?v=3","gravatar_id":"","url":"https://api.github.com/users/dkloepfer","html_url":"https://github.com/dkloepfer","followers_url":"https://api.github.com/users/dkloepfer/followers","following_url":"https://api.github.com/users/dkloepfer/following{/other_user}","gists_url":"https://api.github.com/users/dkloepfer/gists{/gist_id}","starred_url":"https://api.github.com/users/dkloepfer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dkloepfer/subscriptions","organizations_url":"https://api.github.com/users/dkloepfer/orgs","repos_url":"https://api.github.com/users/dkloepfer/repos","events_url":"https://api.github.com/users/dkloepfer/events{/privacy}","received_events_url":"https://api.github.com/users/dkloepfer/received_events","type":"User","site_admin":false},"repo":{"id":43115809,"name":"ILIAS","full_name":"dkloepfer/ILIAS","owner":{"login":"dkloepfer","id":11980593,"avatar_url":"https://avatars.githubusercontent.com/u/11980593?v=3","gravatar_id":"","url":"https://api.github.com/users/dkloepfer","html_url":"https://github.com/dkloepfer","followers_url":"https://api.github.com/users/dkloepfer/followers","following_url":"https://api.github.com/users/dkloepfer/following{/other_user}","gists_url":"https://api.github.com/users/dkloepfer/gists{/gist_id}","starred_url":"https://api.github.com/users/dkloepfer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dkloepfer/subscriptions","organizations_url":"https://api.github.com/users/dkloepfer/orgs","repos_url":"https://api.github.com/users/dkloepfer/repos","events_url":"https://api.github.com/users/dkloepfer/events{/privacy}","received_events_url":"https://api.github.com/users/dkloepfer/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/dkloepfer/ILIAS","description":"ILIAS - Open Source e-Learning","fork":true,"url":"https://api.github.com/repos/dkloepfer/ILIAS","forks_url":"https://api.github.com/repos/dkloepfer/ILIAS/forks","keys_url":"https://api.github.com/repos/dkloepfer/ILIAS/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dkloepfer/ILIAS/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dkloepfer/ILIAS/teams","hooks_url":"https://api.github.com/repos/dkloepfer/ILIAS/hooks","issue_events_url":"https://api.github.com/repos/dkloepfer/ILIAS/issues/events{/number}","events_url":"https://api.github.com/repos/dkloepfer/ILIAS/events","assignees_url":"https://api.github.com/repos/dkloepfer/ILIAS/assignees{/user}","branches_url":"https://api.github.com/repos/dkloepfer/ILIAS/branches{/branch}","tags_url":"https://api.github.com/repos/dkloepfer/ILIAS/tags","blobs_url":"https://api.github.com/repos/dkloepfer/ILIAS/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dkloepfer/ILIAS/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dkloepfer/ILIAS/git/refs{/sha}","trees_url":"https://api.github.com/repos/dkloepfer/ILIAS/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dkloepfer/ILIAS/statuses/{sha}","languages_url":"https://api.github.com/repos/dkloepfer/ILIAS/languages","stargazers_url":"https://api.github.com/repos/dkloepfer/ILIAS/stargazers","contributors_url":"https://api.github.com/repos/dkloepfer/ILIAS/contributors","subscribers_url":"https://api.github.com/repos/dkloepfer/ILIAS/subscribers","subscription_url":"https://api.github.com/repos/dkloepfer/ILIAS/subscription","commits_url":"https://api.github.com/repos/dkloepfer/ILIAS/commits{/sha}","git_commits_url":"https://api.github.com/repos/dkloepfer/ILIAS/git/commits{/sha}","comments_url":"https://api.github.com/repos/dkloepfer/ILIAS/comments{/number}","issue_comment_url":"https://api.github.com/repos/dkloepfer/ILIAS/issues/comments{/number}","contents_url":"https://api.github.com/repos/dkloepfer/ILIAS/contents/{+path}","compare_url":"https://api.github.com/repos/dkloepfer/ILIAS/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dkloepfer/ILIAS/merges","archive_url":"https://api.github.com/repos/dkloepfer/ILIAS/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dkloepfer/ILIAS/downloads","issues_url":"https://api.github.com/repos/dkloepfer/ILIAS/issues{/number}","pulls_url":"https://api.github.com/repos/dkloepfer/ILIAS/pulls{/number}","milestones_url":"https://api.github.com/repos/dkloepfer/ILIAS/milestones{/number}","notifications_url":"https://api.github.com/repos/dkloepfer/ILIAS/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dkloepfer/ILIAS/labels{/name}","releases_url":"https://api.github.com/repos/dkloepfer/ILIAS/releases{/id}","deployments_url":"https://api.github.com/repos/dkloepfer/ILIAS/deployments","created_at":"2015-09-25T07:21:00Z","updated_at":"2015-09-25T07:22:24Z","pushed_at":"2016-10-21T09:40:00Z","git_url":"git://github.com/dkloepfer/ILIAS.git","ssh_url":"git@github.com:dkloepfer/ILIAS.git","clone_url":"https://github.com/dkloepfer/ILIAS.git","svn_url":"https://github.com/dkloepfer/ILIAS","homepage":"http://www.ilias.de","size":587693,"stargazers_count":0,"watchers_count":0,"language":"PHP","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"release_5-0"}},"base":{"label":"conceptsandtraining:4_4_generali","ref":"4_4_generali","sha":"177f0e41957ddb2a7e9d175a41f39ce970d83459","user":{"login":"conceptsandtraining","id":7535875,"avatar_url":"https://avatars.githubusercontent.com/u/7535875?v=3","gravatar_id":"","url":"https://api.github.com/users/conceptsandtraining","html_url":"https://github.com/conceptsandtraining","followers_url":"https://api.github.com/users/conceptsandtraining/followers","following_url":"https://api.github.com/users/conceptsandtraining/following{/other_user}","gists_url":"https://api.github.com/users/conceptsandtraining/gists{/gist_id}","starred_url":"https://api.github.com/users/conceptsandtraining/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/conceptsandtraining/subscriptions","organizations_url":"https://api.github.com/users/conceptsandtraining/orgs","repos_url":"https://api.github.com/users/conceptsandtraining/repos","events_url":"https://api.github.com/users/conceptsandtraining/events{/privacy}","received_events_url":"https://api.github.com/users/conceptsandtraining/received_events","type":"Organization","site_admin":false},"repo":{"id":39509518,"name":"ILIAS","full_name":"conceptsandtraining/ILIAS","owner":{"login":"conceptsandtraining","id":7535875,"avatar_url":"https://avatars.githubusercontent.com/u/7535875?v=3","gravatar_id":"","url":"https://api.github.com/users/conceptsandtraining","html_url":"https://github.com/conceptsandtraining","followers_url":"https://api.github.com/users/conceptsandtraining/followers","following_url":"https://api.github.com/users/conceptsandtraining/following{/other_user}","gists_url":"https://api.github.com/users/conceptsandtraining/gists{/gist_id}","starred_url":"https://api.github.com/users/conceptsandtraining/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/conceptsandtraining/subscriptions","organizations_url":"https://api.github.com/users/conceptsandtraining/orgs","repos_url":"https://api.github.com/users/conceptsandtraining/repos","events_url":"https://api.github.com/users/conceptsandtraining/events{/privacy}","received_events_url":"https://api.github.com/users/conceptsandtraining/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/conceptsandtraining/ILIAS","description":"ILIAS - Open Source e-Learning","fork":true,"url":"https://api.github.com/repos/conceptsandtraining/ILIAS","forks_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/forks","keys_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/keys{/key_id}","collaborators_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/teams","hooks_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/hooks","issue_events_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/issues/events{/number}","events_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/events","assignees_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/assignees{/user}","branches_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/branches{/branch}","tags_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/tags","blobs_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/git/refs{/sha}","trees_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/git/trees{/sha}","statuses_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/statuses/{sha}","languages_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/languages","stargazers_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/stargazers","contributors_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/contributors","subscribers_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/subscribers","subscription_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/subscription","commits_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/commits{/sha}","git_commits_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/git/commits{/sha}","comments_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/comments{/number}","issue_comment_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/issues/comments{/number}","contents_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/contents/{+path}","compare_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/compare/{base}...{head}","merges_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/merges","archive_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/downloads","issues_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/issues{/number}","pulls_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/pulls{/number}","milestones_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/milestones{/number}","notifications_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/labels{/name}","releases_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/releases{/id}","deployments_url":"https://api.github.com/repos/conceptsandtraining/ILIAS/deployments","created_at":"2015-07-22T14:04:03Z","updated_at":"2015-07-22T14:04:51Z","pushed_at":"2016-10-21T09:40:01Z","git_url":"git://github.com/conceptsandtraining/ILIAS.git","ssh_url":"git@github.com:conceptsandtraining/ILIAS.git","clone_url":"https://github.com/conceptsandtraining/ILIAS.git","svn_url":"https://github.com/conceptsandtraining/ILIAS","homepage":"http://www.ilias.de","size":635936,"stargazers_count":0,"watchers_count":0,"language":"PHP","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":2,"mirror_url":null,"open_issues_count":8,"forks":2,"open_issues":8,"watchers":0,"default_branch":"release_5-0"}},"_links":{"self":{"href":"https://api.github.com/repos/conceptsandtraining/ILIAS/pulls/617"},"html":{"href":"https://github.com/conceptsandtraining/ILIAS/pull/617"},"issue":{"href":"https://api.github.com/repos/conceptsandtraining/ILIAS/issues/617"},"comments":{"href":"https://api.github.com/repos/conceptsandtraining/ILIAS/issues/617/comments"},"review_comments":{"href":"https://api.github.com/repos/conceptsandtraining/ILIAS/pulls/617/comments"},"review_comment":{"href":"https://api.github.com/repos/conceptsandtraining/ILIAS/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/conceptsandtraining/ILIAS/pulls/617/commits"},"statuses":{"href":"https://api.github.com/repos/conceptsandtraining/ILIAS/statuses/8f0b2883cdf990a81d85ca1a05136c6d657a69cf"}}}}
{"actor":{"display_login":"dkloepfer"}}