Refactoring the system of events
This commit is contained in:
62
locallib.php
62
locallib.php
@ -36,14 +36,7 @@ class local_webhooks_events {
|
||||
*/
|
||||
public static function backup_performed() {
|
||||
$context = context_system::instance();
|
||||
|
||||
$event = local_webhooks\event\backup_performed::create(
|
||||
array(
|
||||
"context" => $context,
|
||||
"objectid" => 0
|
||||
)
|
||||
);
|
||||
|
||||
$event = local_webhooks\event\backup_performed::create(array("context" => $context, "objectid" => 0));
|
||||
$event->trigger();
|
||||
}
|
||||
|
||||
@ -52,14 +45,7 @@ class local_webhooks_events {
|
||||
*/
|
||||
public static function backup_restored() {
|
||||
$context = context_system::instance();
|
||||
|
||||
$event = local_webhooks\event\backup_restored::create(
|
||||
array(
|
||||
"context" => $context,
|
||||
"objectid" => 0
|
||||
)
|
||||
);
|
||||
|
||||
$event = local_webhooks\event\backup_restored::create(array("context" => $context, "objectid" => 0));
|
||||
$event->trigger();
|
||||
}
|
||||
|
||||
@ -71,20 +57,12 @@ class local_webhooks_events {
|
||||
*/
|
||||
public static function response_answer($objectid = 0, $response = array()) {
|
||||
$context = context_system::instance();
|
||||
|
||||
$status = "Error sending request";
|
||||
if (!empty($response["HTTP/1.1"])) {
|
||||
$status = $response["HTTP/1.1"];
|
||||
}
|
||||
|
||||
$event = local_webhooks\event\response_answer::create(
|
||||
array(
|
||||
"context" => $context,
|
||||
"objectid" => $objectid,
|
||||
"other" => array("status" => $status)
|
||||
)
|
||||
);
|
||||
|
||||
$event = local_webhooks\event\response_answer::create(array("context" => $context, "objectid" => $objectid, "other" => array("status" => $status)));
|
||||
$event->trigger();
|
||||
}
|
||||
|
||||
@ -95,14 +73,7 @@ class local_webhooks_events {
|
||||
*/
|
||||
public static function service_added($objectid = 0) {
|
||||
$context = context_system::instance();
|
||||
|
||||
$event = local_webhooks\event\service_added::create(
|
||||
array(
|
||||
"context" => $context,
|
||||
"objectid" => $objectid
|
||||
)
|
||||
);
|
||||
|
||||
$event = local_webhooks\event\service_added::create(array("context" => $context, "objectid" => $objectid));
|
||||
$event->trigger();
|
||||
}
|
||||
|
||||
@ -113,14 +84,16 @@ class local_webhooks_events {
|
||||
*/
|
||||
public static function service_deleted($objectid = 0) {
|
||||
$context = context_system::instance();
|
||||
$event = local_webhooks\event\service_deleted::create(array("context" => $context, "objectid" => $objectid));
|
||||
$event->trigger();
|
||||
}
|
||||
|
||||
$event = local_webhooks\event\service_deleted::create(
|
||||
array(
|
||||
"context" => $context,
|
||||
"objectid" => $objectid
|
||||
)
|
||||
);
|
||||
|
||||
/**
|
||||
* Call the event when all services are deleted.
|
||||
*/
|
||||
public static function service_deletedall() {
|
||||
$context = context_system::instance();
|
||||
$event = local_webhooks\event\service_deletedall::create(array("context" => $context, "objectid" => 0));
|
||||
$event->trigger();
|
||||
}
|
||||
|
||||
@ -131,14 +104,7 @@ class local_webhooks_events {
|
||||
*/
|
||||
public static function service_updated($objectid = 0) {
|
||||
$context = context_system::instance();
|
||||
|
||||
$event = local_webhooks\event\service_updated::create(
|
||||
array(
|
||||
"context" => $context,
|
||||
"objectid" => $objectid
|
||||
)
|
||||
);
|
||||
|
||||
$event = local_webhooks\event\service_updated::create(array("context" => $context, "objectid" => $objectid));
|
||||
$event->trigger();
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user