Class Horde_History_Sql
The Horde_History_Sql:: class provides a method of tracking changes in Horde objects, stored in a SQL table.
Copyright 2003-2012 Horde LLC (http://www.horde.org/)
See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
- Horde_History
- Horde_History_Sql
Package: History
Category: Horde
License: LGPL 2.1
Author: Chuck Hagenbuch chuck@horde.org
Link: http://pear.horde.org/index.php?package=History
Located at Horde/History/Sql.php
Category: Horde
License: LGPL 2.1
Author: Chuck Hagenbuch chuck@horde.org
Link: http://pear.horde.org/index.php?package=History
Located at Horde/History/Sql.php
public
|
|
public
integer
|
#
getActionTimestamp( string $guid, string $action )
Gets the timestamp of the most recent change to $guid. |
public
|
#
_getHistory( string $guid )
Returns a Horde_History_Log corresponding to the named history entry, with the data retrieved appropriately. |
public
array
|
#
_getByTimestamp( string $cmp, integer $ts, array $filters = array(), string $parent = null )
Finds history objects by timestamp, and optionally filter on other fields as well. |
public
|
getByTimestamp(),
getHistory(),
log(),
removeByParent(),
setLogger()
|