Skip to content
Snippets Groups Projects
Commit e308be35 authored by Elke Kreim's avatar Elke Kreim
Browse files

Add component as parameter for function notify

parent 1ae63432
No related branches found
No related tags found
No related merge requests found
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
* Time: 10:48 * Time: 10:48
*/ */
$string['pluginname'] = 'HsH Anpassungen'; $string['pluginname'] = 'HsH Kursantrag';
// request // request
$string['settingslabel'] = 'HSH Kursantrag'; $string['settingslabel'] = 'HSH Kursantrag';
$string['categoriesenabledvisiblename'] = 'Kursbereiche'; $string['categoriesenabledvisiblename'] = 'Kursbereiche';
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
* Date: 19.01.2015 * Date: 19.01.2015
* Time: 10:48 * Time: 10:48
*/ */
$string['pluginname'] = 'HSH Edits'; $string['pluginname'] = 'HSH Course Request';
$string['settingslabel'] = 'HSH course request'; $string['settingslabel'] = 'HSH course request';
$string['categoriesenabledvisiblename'] = 'Course categories'; $string['categoriesenabledvisiblename'] = 'Course categories';
$string['categoriesenabledhelper'] = 'Select course categories for hsh course request form'; $string['categoriesenabledhelper'] = 'Select course categories for hsh course request form';
......
...@@ -141,7 +141,7 @@ class course_request_hsh ...@@ -141,7 +141,7 @@ class course_request_hsh
$subject = get_string('courserequest', 'local_hsh'); $subject = get_string('courserequest', 'local_hsh');
$message = get_string('courserequestnotifyemail', 'local_hsh', $data); $message = get_string('courserequestnotifyemail', 'local_hsh', $data);
foreach ($users as $user) { foreach ($users as $user) {
$request->notify($user, $USER, 'courserequested', $subject, $message); $request->notify('moodle', $user, $USER, 'courserequested', $subject, $message);
} }
} }
...@@ -390,6 +390,7 @@ class course_request_hsh ...@@ -390,6 +390,7 @@ class course_request_hsh
$a->fullname = fullname($user); $a->fullname = fullname($user);
$messageplain = $this->get_message_plain($a); $messageplain = $this->get_message_plain($a);
$this->notify( $this->notify(
'local_hshs',
$user, $user,
$USER, $USER,
'courserequestapproved_hsh', 'courserequestapproved_hsh',
...@@ -414,6 +415,7 @@ class course_request_hsh ...@@ -414,6 +415,7 @@ class course_request_hsh
global $USER, $DB; global $USER, $DB;
$user = $DB->get_record('user', array('id' => $this->properties->requester), '*', MUST_EXIST); $user = $DB->get_record('user', array('id' => $this->properties->requester), '*', MUST_EXIST);
$this->notify( $this->notify(
'local_hsh',
$user, $user,
$USER, $USER,
'courserequestrejected_hsh', 'courserequestrejected_hsh',
...@@ -443,10 +445,10 @@ class course_request_hsh ...@@ -443,10 +445,10 @@ class course_request_hsh
* @param int|null $courseid * @param int|null $courseid
*/ */
protected function notify($touser, $fromuser, $name, $subject, $message, $courseid = null) { protected function notify($component, $touser, $fromuser, $name, $subject, $message, $courseid = null) {
$eventdata = new \core\message\message(); $eventdata = new \core\message\message();
$eventdata->courseid = empty($courseid) ? SITEID : $courseid; $eventdata->courseid = empty($courseid) ? SITEID : $courseid;
$eventdata->component = 'local'; $eventdata->component = $component;
$eventdata->name = $name; $eventdata->name = $name;
$eventdata->userfrom = $fromuser; $eventdata->userfrom = $fromuser;
$eventdata->userto = $touser; $eventdata->userto = $touser;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment