$haveInitialSync $haveInitialSync : boolean Flag for indicating we have an initial sync for this collection. Type boolean
$_lastSinceDate $_lastSinceDate : integer Timestamp for the last sincedate used for SOFTDELETE. Type integer
$_softDelete $_softDelete : integer Timestamp for the last time we performed a SOFTDELETE Type integer
__construct() __construct(string $serverid, string $class, array $status = array()) Const'r Parameters string $serverid The backend serverid of this folder. string $class The collection class. array $status Internal folder state.
serverid() serverid() : string Return the serverid for this collection. Returns string — The serverid.
setServerId() setServerId(string $id) Set a new value for the serverid. Parameters string $id The new id.
collectionClass() collectionClass() : string Return the collection class for this collection. Returns string — The collection class.
setSoftDeleteTimes() setSoftDeleteTimes(\long $sincedate, \long $ts) Set the last softdelete timestamps used. Parameters \long $sincedate The sincedate used in the last softdelete check. \long $ts Time the softdelete check was performed.
getSoftDeleteTimes() getSoftDeleteTimes() : array Return the softdelete timestamps. Returns array — An array with the last sincedate in the 0 element and the last timestamp in the 1 element.
updateState() updateState() Updates the internal UID cache, and clears the internal update/deleted/changed cache.
__toString() __toString() : string Convert the instance into a string. Returns string — The string representation for this instance.
unserialize() unserialize(string $data) Reconstruct the object from serialized data. Parameters string $data The serialized data. Throws \Horde_ActiveSync_Exception_StaleState