PHP Class Horde_Kolab_Format_Xml_Type_ProductId, horde
Copyright 2011-2016 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.
ファイルを表示
Open project: horde/horde
Public Methods
Method |
Description |
|
load ( string $name, &$attributes, DOMNode $parent_node, Horde_Kolab_Format_Xml_Helper $helper, array $params = [] ) : DOMNode | boolean |
Load the node value from the Kolab object. |
|
Protected Methods
Method Details
generateWriteValue()
protected method
Generate the value that should be written to the node. Override in the
extending classes.
protected generateWriteValue ( string $name, array $attributes, array $params ) : mixed |
$name |
string |
The name of the the attribute
to be updated. |
$attributes |
array |
The data array that holds all
attribute values. |
$params |
array |
The parameters for this write operation. |
return |
mixed |
The value to be written. |
Load the node value from the Kolab object.
public load ( string $name, &$attributes, DOMNode $parent_node, Horde_Kolab_Format_Xml_Helper $helper, array $params = [] ) : DOMNode | boolean |
$name |
string |
The name of the the
attribute to be fetched. |
$parent_node |
DOMNode |
The parent node of the
node to be loaded. |
$helper |
Horde_Kolab_Format_Xml_Helper |
A XML helper instance. |
$params |
array |
Additiona parameters for
this parse operation. |
return |
DOMNode | boolean |
The named DOMNode or false if no node value was
found. |