$_cmdName
$_cmdName : string
Name of the command.
Must be overwritten by a sub class.
The Horde_SyncMl_Command_Results class provides a SyncML implementation of the Results command as defined in SyncML Representation Protocol, version 1.1, section 5.5.12.
The Results command is used to return the results of a Search or Get command. Currently Horde_SyncMl_Command_Results behaves the same as Horde_SyncMl_Command_Put. The only results we get is the same DevInf as for the Put command.
Copyright 2003-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.
$_devinf : \Horde_SyncMl_DeviceInfo
The Horde_SyncMl_DeviceInfo object where all parsed <DevInf> content is saved.
$_currentDS : \Horde_SyncMl_DataStore
A Horde_SyncMl_DataStore object where the information from the currently parsed <DataStore> section is saved.
$_outputHandler : \Horde_SyncMl_XmlOutput
A Horde_SyncMl_XmlOutput instance responsible for generating the output.
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. |
__construct(\Horde_SyncMl_XmlOutput $outputHandler)
Constructor.
\Horde_SyncMl_XmlOutput | $outputHandler | A Horde_SyncMl_XmlOutput object. |
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.