Property | Type | Description | |
---|---|---|---|
$_db | MongoDB | MongoDB object used to manage the history. | |
$_indices | array | The list of indices. |
Method | Description | |
---|---|---|
__construct ( $auth, array $params = [] ) | Constructor. | |
_getByTimestamp ( $cmp, $ts, array $filters = [], $parent = null ) | ||
_getHistory ( $guid ) | ||
checkMongoIndices ( ) | ||
createMongoIndices ( ) | ||
getActionTimestamp ( $guid, $action ) | ||
getHighestModSeq ( $parent = null ) | ||
getLatestEntry ( $guid, $use_ts = false ) | ||
removeByNames ( array $names ) |
Method | Description | |
---|---|---|
_assocQuery ( $query, $filters, $parent ) | ||
_cursorToRow ( MongoCursor $cursor ) : array | ||
_getByModSeq ( $start, $end, $filters = [], $parent = null ) | ||
_log ( Horde_History_Log $history, array $attributes, $replaceAction = false ) | ||
_nextModSeq ( ) |
public __construct ( $auth, array $params = [] ) | ||
$params | array | Configuration parameters:
|
protected _cursorToRow ( MongoCursor $cursor ) : array | ||
$cursor | MongoCursor | |
return | array |
protected _getByModSeq ( $start, $end, $filters = [], $parent = null ) |
public _getByTimestamp ( $cmp, $ts, array $filters = [], $parent = null ) | ||
$filters | array |
protected MongoDB $_db | ||
return | MongoDB |