45 $component->description =
"User tracking and feedback module";
58 return array(
"RegisterActivityTracker" => array(ActivityTracker, registerActivityTracker),
59 "RequestComplete" => array(ActivityTracker, logActivity),
60 "ComponentScanComplete" => array(ActivityTracker, setDefaults),
61 "upgradeComponent" => array(ActivityTracker, upgradeComponent),
62 "PostProcessContent" => array(ActivityTracker, postProcessContent),
63 "DeleteUser" => array(ActivityTracker, deleteUser)
69 return array(
"User Management" => array
72 "Activity Report" => array(
"page" =>
"/admin/activity_report",
75 "icon" =>
"flag-checkered"
78 "Feedback" => array(
"page" =>
"/admin/feedback",
81 "icon" =>
"far fa-comment-alt"
89 return array(
"/components/activity_tracker/js/feedback.js");
94 return array(
"/components/activity_tracker/css/feedback.css");
static subscribeToEvents()
static getComponentDefinition()
$allow_sessionless_handlers