PHP Класс IMP_Maillog_Storage_History, horde

Автор: Michael Slusarz ([email protected])
Наследование: extends IMP_Maillog_Storage_Base
Показать файл Открыть проект

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

Свойство Тип Описание
$drivers array Mapping of driver actions -> class names.

Защищенные свойства (Protected)

Свойство Тип Описание
$_history Horde_History History object.
$_user string User name.

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

Метод Описание
__construct ( Horde_History $history, string $user ) Constructor.
deleteLogs ( $msgs )
getChanges ( $ts )
getLog ( IMP_Maillog_Message $msg, array $types = [] )
isAvailable ( IMP_Maillog_Message $msg, IMP_Maillog_Log_Base $log )
saveLog ( IMP_Maillog_Message $msg, IMP_Maillog_Log_Base $log )

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

Метод Описание
_getUniqueHistoryId ( mixed $msg = null ) : string Generate the unique log ID for an event.

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

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

Constructor.
public __construct ( Horde_History $history, string $user )
$history Horde_History History object.
$user string User name.

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

Generate the unique log ID for an event.
protected _getUniqueHistoryId ( mixed $msg = null ) : string
$msg mixed An IMP_Maillog_Message object, a Message-ID, or, if null, return the parent ID.
Результат string The unique log ID.

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

public deleteLogs ( $msgs )

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

public getChanges ( $ts )

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

public getLog ( IMP_Maillog_Message $msg, array $types = [] )
$msg IMP_Maillog_Message
$types array

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

public isAvailable ( IMP_Maillog_Message $msg, IMP_Maillog_Log_Base $log )
$msg IMP_Maillog_Message
$log IMP_Maillog_Log_Base

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

public saveLog ( IMP_Maillog_Message $msg, IMP_Maillog_Log_Base $log )
$msg IMP_Maillog_Message
$log IMP_Maillog_Log_Base

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

$_history защищенное свойство

History object.
protected Horde_History $_history
Результат Horde_History

$_user защищенное свойство

User name.
protected string $_user
Результат string

$drivers публичное статическое свойство

Mapping of driver actions -> class names.
public static array $drivers
Результат array