add plugin hooks invoked when articles get un/marked or un/published
This commit is contained in:
@@ -69,6 +69,8 @@ class RPC extends Handler_Protected {
|
||||
|
||||
$sth->execute([$mark, $id, $_SESSION['uid']]);
|
||||
|
||||
PluginHost::getInstance()->run_hooks(PluginHost::HOOK_ARTICLES_MARKED, [$id]);
|
||||
|
||||
print json_encode(array("message" => "UPDATE_COUNTERS"));
|
||||
}
|
||||
|
||||
@@ -95,6 +97,8 @@ class RPC extends Handler_Protected {
|
||||
|
||||
$sth->execute([$pub, $id, $_SESSION['uid']]);
|
||||
|
||||
PluginHost::getInstance()->run_hooks(PluginHost::HOOK_ARTICLES_PUBLISHED, [$id]);
|
||||
|
||||
print json_encode(array("message" => "UPDATE_COUNTERS"));
|
||||
}
|
||||
|
||||
@@ -345,6 +349,8 @@ class RPC extends Handler_Protected {
|
||||
}
|
||||
|
||||
$sth->execute([...$ids, $_SESSION['uid']]);
|
||||
|
||||
PluginHost::getInstance()->run_hooks(PluginHost::HOOK_ARTICLES_MARKED, $ids);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -369,6 +375,8 @@ class RPC extends Handler_Protected {
|
||||
}
|
||||
|
||||
$sth->execute([...$ids, $_SESSION['uid']]);
|
||||
|
||||
PluginHost::getInstance()->run_hooks(PluginHost::HOOK_ARTICLES_PUBLISHED, $ids);
|
||||
}
|
||||
|
||||
function log(): void {
|
||||
|
||||
Reference in New Issue
Block a user