$_cmdName
$_cmdName : string
Name of the command.
Must be overwritten by a sub class.
The Horde_SyncMl_Command_Map class provides a SyncML implementation of the Map command as defined in SyncML Representation Protocol, version 1.1, section 5.5.8.
The Map command is used to update identifier maps.
Copyright 2004-2017 Horde LLC (http://www.horde.org/)
See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
$_outputHandler : \Horde_SyncMl_XmlOutput
A Horde_SyncMl_XmlOutput instance responsible for generating the output.
__construct(\Horde_SyncMl_XmlOutput $outputHandler)
Constructor.
\Horde_SyncMl_XmlOutput | $outputHandler | A Horde_SyncMl_XmlOutput object. |
startElement(string $uri, string $element, array $attrs)
Start element handler for the XML parser, delegated from Horde_SyncMl_ContentHandler::startElement().
string | $uri | The namespace URI of the element. |
string | $element | The element tag name. |
array | $attrs | A hash with the element's attributes. |
factory(string $command, \Horde_SyncMl_XmlOutput $outputHandler) : \Horde_SyncMl_Command
Attempts to return a concrete Horde_SyncMl_Command instance based on $command.
string | $command | The type of the concrete Horde_SyncMl_Comment subclass to return. |
\Horde_SyncMl_XmlOutput | $outputHandler | A Horde_SyncMl_XmlOutput object. |
The newly created concrete Horde_SyncMl_Command instance, or false on error.