PHP Class ConversationsHooks, vanilla

Inheritance: implements Gdn_IPlugin
Show file Open project: vanilla/vanilla

Public Methods

Method Description
base_afterGetLocationData_handler ( $Sender, $Args ) Let us add Messages to the Inbox page.
base_render_before ( $Sender ) Add 'Inbox' to global menu.
dbaController_countJobs_Handler ( DbaController $Sender )
permissionModel_defaultPermissions_handler ( PermissionModel $Sender ) Provide default permissions for roles, based on the value in their Type column.
profileController_addProfileTabs_handler ( $Sender ) Add 'Inbox' to profile menu.
profileController_afterPreferencesDefined_handler ( $Sender ) Additional options for the Preferences screen.
profileController_beforeProfileOptions_handler ( $Sender, $Args ) Add "Message" option to profile options.
setup ( ) Database & config changes to be done upon enable.
userModel_beforeDeleteUser_handler ( $Sender ) Remove data when deleting a user.

Method Details

base_afterGetLocationData_handler() public method

Let us add Messages to the Inbox page.
public base_afterGetLocationData_handler ( $Sender, $Args )

base_render_before() public method

Add 'Inbox' to global menu.
Since: 2.0.0
public base_render_before ( $Sender )

dbaController_countJobs_Handler() public method

public dbaController_countJobs_Handler ( DbaController $Sender )
$Sender DbaController

permissionModel_defaultPermissions_handler() public method

Provide default permissions for roles, based on the value in their Type column.
public permissionModel_defaultPermissions_handler ( PermissionModel $Sender )
$Sender PermissionModel Instance of permission model that fired the event

profileController_addProfileTabs_handler() public method

Add 'Inbox' to profile menu.
Since: 2.0.0

profileController_afterPreferencesDefined_handler() public method

Additional options for the Preferences screen.
Since: 2.0.0

profileController_beforeProfileOptions_handler() public method

Add "Message" option to profile options.

setup() public method

Database & config changes to be done upon enable.
Since: 2.0.0
public setup ( )

userModel_beforeDeleteUser_handler() public method

Remove data when deleting a user.
Since: 2.0.0