PHP Класс Horde_Core_History, horde

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

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

Свойство Тип Описание
$_history Horde_History

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

Метод Описание
__construct ( Horde_History $history ) Const'r
_getByTimestamp ( $cmp, $ts, array $filters = [], $parent = null )
_getHistory ( $guid )
getActionModSeq ( $guid, $action )
getActionTimestamp ( $guid, $action )
getByModSeq ( $start, $end, $filters = [], $parent = null )
getByTimestamp ( $cmp, $ts, array $filters = [], $parent = null )
getHighestModSeq ( string $parent = null ) : integer Return the maximum modification sequence. To be overridden in concrete class.
getHistory ( $guid )
getLatestEntry ( $guid, $use_ts = false )
log ( $guid, array $attributes = [], $replaceAction = false )
removeByNames ( array $names )
removeByParent ( $parent )
setCache ( Horde_Cache $cache ) Set Cache object.
setLogger ( Horde_Log_Logger $logger )

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

Метод Описание
_log ( Horde_History_Log $history, array $attributes, $replaceAction = false )

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

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

Const'r
public __construct ( Horde_History $history )
$history Horde_History The actual history object.

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

public _getByTimestamp ( $cmp, $ts, array $filters = [], $parent = null )
$filters array

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

public _getHistory ( $guid )

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

protected _log ( Horde_History_Log $history, array $attributes, $replaceAction = false )
$history Horde_History_Log
$attributes array

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

См. также: Horde_History::getActionModSeq()
public getActionModSeq ( $guid, $action )

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

См. также: Horde_History::getActionTimestamp()
public getActionTimestamp ( $guid, $action )

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

public getByModSeq ( $start, $end, $filters = [], $parent = null )

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

См. также: Horde_History::getByTimestamp()
public getByTimestamp ( $cmp, $ts, array $filters = [], $parent = null )
$filters array

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

Return the maximum modification sequence. To be overridden in concrete class.
public getHighestModSeq ( string $parent = null ) : integer
$parent string Restrict to entries a specific parent.
Результат integer The modseq

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

См. также: Horde_History::getHistory()
public getHistory ( $guid )

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

См. также: Horde_History::getLatestEntry()
public getLatestEntry ( $guid, $use_ts = false )

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

См. также: Horde_History::log() Overridden to ensure we have the current auth username.
public log ( $guid, array $attributes = [], $replaceAction = false )
$attributes array

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

См. также: Horde_History::removeByNames()
public removeByNames ( array $names )
$names array

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

См. также: Horde_History::removeByParent()
public removeByParent ( $parent )

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

Set Cache object.
public setCache ( Horde_Cache $cache )
$cache Horde_Cache The cache instance.

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

См. также: Horde_History::setLogger()
public setLogger ( Horde_Log_Logger $logger )
$logger Horde_Log_Logger

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

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

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