PHP Класс WhispersPlugin, addons

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

Открытые свойства

Свойство Тип Описание
$Conversations Properties ///

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

Метод Описание
CommentModel_AfterGet_Handler ( $Sender, $Args ) Event Handlers ///
DiscussionController_AfterBodyField_Handler ( Gdn_Controller $Sender, args $Args )
DiscussionController_BeforeCommentDisplay_Handler ( $Sender, $Args )
DiscussionController_CommentInfo_Handler ( $Sender, $Args )
DiscussionController_CommentOptions_Handler ( $Sender, $Args )
DiscussionController_Render_Before ( DiscussionController $Sender, $Args )
DiscussionModel_AfterAddColumns_Handler ( DiscussionModel $Sender, array $Args ) Join message counts into the discussion list.
DiscussionsController_AfterCountMeta_Handler ( $Sender, $Args )
GetWhispers ( $DiscussionID, $Comments, $Limit, $Offset ) Methods ///
MergeWhispers ( $Comments, $Whispers )
MessagesController_BeforeConversationMeta_Handler ( $Sender, $Args )
MessagesController_BeforeConversation_Handler ( $Sender, $Args )
PostController_Comment_Create ( PostController $Sender, array $Args = [] ) : mixed
Setup ( )
Structure ( )
UserRowCompare ( $A, $B )

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

Метод Описание
_MergeWhispersSort ( $A, $B )

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

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

Event Handlers ///
public CommentModel_AfterGet_Handler ( $Sender, $Args )

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

public DiscussionController_AfterBodyField_Handler ( Gdn_Controller $Sender, args $Args )
$Sender Gdn_Controller
$Args args

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

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

public DiscussionController_CommentInfo_Handler ( $Sender, $Args )

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

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

public DiscussionController_Render_Before ( DiscussionController $Sender, $Args )
$Sender DiscussionController

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

Join message counts into the discussion list.
public DiscussionModel_AfterAddColumns_Handler ( DiscussionModel $Sender, array $Args )
$Sender DiscussionModel
$Args array

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

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

Methods ///
public GetWhispers ( $DiscussionID, $Comments, $Limit, $Offset )

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

public MergeWhispers ( $Comments, $Whispers )

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

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

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

public PostController_Comment_Create ( PostController $Sender, array $Args = [] ) : mixed
$Sender PostController
$Args array
Результат mixed

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

public Setup ( )

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

public Structure ( )

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

public UserRowCompare ( $A, $B )

_MergeWhispersSort() защищенный статический Метод

protected static _MergeWhispersSort ( $A, $B )

Описание свойств

$Conversations публичное свойство

Properties ///
public $Conversations