API Joomla 1.5.26
Documentation des API du CMS Joomla en version 1.5

Référence de la classe JSimpleXMLElement

Graphe d'héritage de JSimpleXMLElement:
Graphe de collaboration de JSimpleXMLElement:

Liste de tous les membres

Fonctions membres publiques

Attributs publics


Documentation des constructeurs et destructeur

JSimpleXMLElement::__construct ( name,
attrs = array(),
level = 0 
)

Constructor, sets up all the default values

Paramètres:
string$name
array$attrs
int$parents
Renvoie:
JSimpleXMLElement

Références $name.


Documentation des fonctions membres

JSimpleXMLElement::addAttribute ( name,
value 
)

Adds an attribute to the element

Paramètres:
string$name
array$attrs

Références $name.

& JSimpleXMLElement::addChild ( name,
attrs = array(),
level = null 
)

Adds a direct child to the element

Paramètres:
string$name
array$attrs
int$level
Renvoie:
JSimpleXMLElement The added child object

Références $classname, et $name.

JSimpleXMLElement::attributes ( attribute = null)

Get the an attribute of the element

Paramètres:
string$attributeThe name of the attribute

public

Renvoie:
mixed If an attribute is given will return the attribute if it exist. If no attribute is given will return the complete attributes array
JSimpleXMLElement::children ( )

Get the children of the element

public

Renvoie:
array
JSimpleXMLElement::data ( )

Get the data of the element

public

Renvoie:
string
& JSimpleXMLElement::getElementByPath ( path)

Get an element in the document by / separated path

Paramètres:
string$pathThe / separated path to the element
Renvoie:
object JSimpleXMLElement

Références $parts, et $path.

JSimpleXMLElement::level ( )

Get the level of the element

public

Renvoie:
int
JSimpleXMLElement::map ( callback,
args = array() 
)

traverses the tree calling the $callback( JSimpleXMLElement $this, mixed $args=array() ) function with each JSimpleXMLElement.

Paramètres:
string$callbackfunction name
array$args

Références $i, et $n.

JSimpleXMLElement::name ( )

Get the name of the element

public

Renvoie:
string
JSimpleXMLElement::removeAttribute ( name)

Removes an attribute from the element

Paramètres:
string$name

Références $name.

JSimpleXMLElement::removeChild ( &$  child)

Références $i, $n, et $name.

JSimpleXMLElement::setData ( data)

Set the data of the element

public

Paramètres:
string$data
Renvoie:
string

Références $data.

JSimpleXMLElement::toString ( whitespace = true)

Return a well-formed XML string based on SimpleXML element

Renvoie:
string

Références elseif.


Documentation des données membres

JSimpleXMLElement::$_attributes = array()
JSimpleXMLElement::$_children = array()
JSimpleXMLElement::$_data = ''
JSimpleXMLElement::$_level = 0
JSimpleXMLElement::$_name = ''

La documentation de cette classe a été générée à partir du fichier suivant :