$_cmdName
$_cmdName : string
Name of the command.
Must be overwritten by a sub class.
The Horde_SyncMl_Command_Final class provides a SyncML implementation of the Final command as defined in SyncML Representation Protocol, version 1.1, section 5.1.7.
The Final command is an indicator that the SyncML message is the last message in the current Horde_SyncMl package.
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.
$_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.