protected function constructInput()
 {
     return array_merge(parent::constructInput(), ['objecttable' => 'quiz_attempts', 'objectid' => 1]);
 }
 protected function constructInput()
 {
     return array_merge(parent::constructInput(), ['eventname' => '\\core\\event\\user_loggedin']);
 }
 protected function constructInput()
 {
     return array_merge(parent::constructInput(), ['eventname' => '\\core\\event\\user_enrolment_created']);
 }
 protected function constructInput()
 {
     return array_merge(parent::constructInput(), ['objecttable' => 'scorm_scoes', 'objectid' => 1, 'eventname' => '\\mod_scorm\\event\\sco_launched']);
 }
 protected function constructInput()
 {
     return array_merge(parent::constructInput(), ['objecttable' => 'forum_discussions', 'objectid' => 1, 'eventname' => '\\mod_forum\\event\\discussion_viewed']);
 }
 protected function constructInput()
 {
     return array_merge(parent::constructInput(), ['objecttable' => 'page', 'objectid' => 1, 'eventname' => '\\mod_page\\event\\course_module_viewed']);
 }
 protected function constructInput()
 {
     return array_merge(parent::constructInput(), ['objecttable' => 'assign_submission', 'objectid' => 1, 'eventname' => '\\mod_assign\\event\\assessable_submitted']);
 }
 protected function constructInput()
 {
     return array_merge(parent::constructInput(), ['objecttable' => 'assign_grades', 'objectid' => '1', 'eventname' => '\\mod_assign\\event\\submission_graded']);
 }