PHP Класс ReportingPlugin, addons

Наследование: extends Gdn_Plugin
Показать файл Открыть проект

Открытые методы

Метод Описание
Controller_Awesome ( mixed $Sender ) Handle awesome actions
Controller_Index ( mixed $Sender ) Settings screen placeholder
Controller_Report ( mixed $Sender ) Handle report actions
DiscussionController_AfterReactions_Handler ( $Sender ) Create 'Infraction' link for comments in a discussion.
Gdn_RegardingEntity_ItsAwesome_Create ( $Sender )
Gdn_RegardingEntity_ReportIt_Create ( $Sender ) * Regarding extensions
Gdn_Regarding_RegardingActions_Handler ( $Sender )
Gdn_Regarding_RegardingDisplay_Handler ( $Sender ) * Regarding handlers
PluginController_Reporting_Create ( $Sender ) * Plugin control
Setup ( )
__construct ( )
dashboardNavModule_init_handler ( DashboardNavModule $sender ) Add to dashboard menu.

Защищенные методы

Метод Описание
OutputButton ( $ButtonType, $Context, $Sender )

Описание методов

Controller_Awesome() публичный Метод

Handle awesome actions
public Controller_Awesome ( mixed $Sender )
$Sender mixed

Controller_Index() публичный Метод

Settings screen placeholder
public Controller_Index ( mixed $Sender )
$Sender mixed

Controller_Report() публичный Метод

Handle report actions
public Controller_Report ( mixed $Sender )
$Sender mixed

DiscussionController_AfterReactions_Handler() публичный Метод

Clickable for those who can give infractions, otherwise just a UI marker for regular users.

Gdn_RegardingEntity_ItsAwesome_Create() публичный Метод

Gdn_RegardingEntity_ReportIt_Create() публичный Метод

* Regarding extensions

Gdn_Regarding_RegardingActions_Handler() публичный Метод

Gdn_Regarding_RegardingDisplay_Handler() публичный Метод

* Regarding handlers

OutputButton() защищенный Метод

protected OutputButton ( $ButtonType, $Context, $Sender )

PluginController_Reporting_Create() публичный Метод

* Plugin control

Setup() публичный Метод

public Setup ( )

__construct() публичный Метод

public __construct ( )

dashboardNavModule_init_handler() публичный Метод

Add to dashboard menu.
public dashboardNavModule_init_handler ( DashboardNavModule $sender )
$sender DashboardNavModule