MDL-45890 Blog: add additional events

This commit is contained in:
Stephen Bourget 2016-09-25 15:06:54 -04:00
parent 26162efe4a
commit 02ce2e413c
12 changed files with 1115 additions and 328 deletions

View file

@ -88,6 +88,13 @@ if ($externalblogform->is_cancelled()) {
context_user::instance($newexternal->userid), $data->autotags);
blog_sync_external_entries($newexternal);
// Log this action.
$eventparms = array('context' => $context,
'objectid' => $newexternal->id,
'other' => array('url' => $newexternal->url));
$event = \core\event\blog_external_added::create($eventparms);
$event->trigger();
break;
case 'edit':
@ -104,6 +111,14 @@ if ($externalblogform->is_cancelled()) {
$external->timemodified = time();
$DB->update_record('blog_external', $external);
// Log this action.
$eventparms = array('context' => $context,
'objectid' => $external->id,
'other' => array('url' => $external->url));
$event = \core\event\blog_external_updated::create($eventparms);
$event->trigger();
core_tag_tag::set_item_tags('core', 'blog_external', $external->id,
context_user::instance($external->userid), $data->autotags);
} else {