Class Horde_SyncMl_ContentHandler
There is one global object used by SyncML: 1) $GLOBALS['backend'] Backend to handle the communication with the datastore.
Author: Karsten Fourmont karsten@horde.org
Author: Anthony Mills amills@pyramid6.com
Todo::
Main Todos: - ensure that no server data is written for Horde_SyncMl::ALERT_ONE_WAY_FROM_SERVER even when client sends data (security!) - consinstant naming of clientSyncDB (currently called targetLocURI, db or synctype) - tackle the AddReplace issue: when a Replace is issued (i.e. during SlowSync) the server should first check if the entry already exists. Like: does a calendar entry with the same timeframe, same subject and location exist. If so, the replace should replace this value rather than create a new one as a duplicate.
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.
Located at Horde/SyncMl/ContentHandler.php
public
|
|
public
|
|
public
string
|
|
public
|
#
startElement( mixed $uri, mixed $element, mixed $attrs )
Callback public function called by WBXML parser. |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
public
boolean
|
$debug
|
#
false
|