PHP 클래스 Horde_Core_History, horde

저자: Michael J Rubinsky ([email protected])
상속: extends Horde_History
파일 보기 프로젝트 열기: horde/horde

보호된 프로퍼티들

프로퍼티 타입 설명
$_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