vytvori objekt typu XMLElement
$name - nazov elementu
$parent - rodicovsky element
magicka metoda pri volani atribudu objektu vrati atribut elementu alebo
dcersky element (XMLElement) ci elementy (array) podla nazvu $name
$name - nazov dcerskeho elementu alebo atributu
magicka metoda pri volani atribudu objektu nastavi atribut elementu
metoda neumoznuje nastavi dcersky element pomocou tohto volania, vzdy
nastavuje len atribut
$name - nazov atributu
$value - hodnota
magicka metoda umoznuje volat echo na cely objekt, vrati XML obsah elementu
prida element $child ako dcersky element
vrati hodnotu atributu $name, pripadne pri nastaveni parametra $value ho na tuto hodnotu nastavi
vrati dcerske elementy
$name - pri nastaveni vracia pole dcerskych elementov daneho nazvu
$name moze byt v tvare name[attr=value], kde name je nazov elementu,
attr je nazov atributu a value jeho hodnota
$recursive - pre true vyhladava v celom strome elementu
vrati pocet dcerskych elementov
$name - pri nastaveni vracia pocet dcerskych elementov daneho mena
vrati nazvy dcerskych elementov
Vrati obsah elementu pripadne celu strukturu
Pri nastaveni $xml naopak nastavy obsah elementu na tuto hodnotu. V $xml mozu byt hodnoty i samotne XML
vrati rodicovsky element
vrati nazov elementu, pripadne pri nastaveni parametra $name ho na tuto hodnotu nastavi
odstrani samotny objekt zo struktury XML
odstrani element s tagom $name z dcerskych elementov //v pripade ze je $name objekt typu XMLElement, odstrani ho z dcerskych elementov
nastavi, ci sa bude ukladat cely XML obsah daneho elementu
pre false sa uklada len v listovych uzloch stromu
$save - ukladat obsah? [true/false]
prevedie tag do XML retazca ktory vrati
vrati dcerske elementy s nazvom $name
$name - pri nastaveni vracia pole dcerskych elementov daneho nazvu
$name moze byt v tvare name[attr=value], kde name je nazov elementu,
attr je nazov atributu a value jeho hodnota
$recursive - pre true vyhladava v celom strome elementu
vyhladava rekurzivne v celom strome, ide len o volanie metody _find s $recursive=true
ChameleonFramework © 2012 - 2024