- $user: user
StartSetApiUser: Before setting the current API user
-- $user: user
+- &$user: user, can be set during event handling (return false to stop processing)
EndSetApiUser: After setting the current API user
-- $user: user
+- $user: user, only called if this is an actual user
StartHasRole: Before determing if the a profile has a given role
- $profile: profile in question
EndNotifyMentioned: During notice distribution, we send notifications (email, im...) to the profiles who were somehow mentioned.
- $stored: Notice object that is being distributed.
- $mentioned_ids: Array of profile IDs (not just for local users) who got mentioned by the notice.
+
+ StartHomeStubNavItems: Go back Home nav items. Default includes just one item 'home'
+ - $action: action being executed (for output and params)
+ - $items: array of items in the nav
+
+ EndHomeStubNavItems:
+ - $action: action being executed (for output and params)
+ - $items: array of items in the nav
+