\Colibri\XmlXmlNodeAttributeList

Список атрибутов

Summary

Methods
Properties
Constants
__construct()
getIterator()
Item()
Count()
__get()
Append()
Remove()
$count
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$_document
$_node
$_data
N/A

Properties

$count

$count : integer

Type

integer

$_document

$_document : \DOMDocument

Документ

Type

\DOMDocument

$_node

$_node : mixed

Нода

Type

mixed

$_data

$_data : \DOMNamedNodeMap

Список атрибутов

Type

\DOMNamedNodeMap

Methods

__construct()

__construct(\DOMDocument  $document, \DOMNode  $node, \DOMNamedNodeMap  $xmlattributes) 

Конструктор

Parameters

\DOMDocument $document

документ

\DOMNode $node

узел

\DOMNamedNodeMap $xmlattributes

список атрибутов

getIterator()

getIterator() : \Colibri\Xml\XmlNodeListIterator

Возвращает итератор для обхода методом foreach

Returns

\Colibri\Xml\XmlNodeListIterator

Item()

Item(integer  $index) : \Colibri\Xml\XmlAttribute

Возвращает атрибут по индексу

Parameters

integer $index

Returns

\Colibri\Xml\XmlAttribute

Count()

Count() : integer

Возвращает количество атрибутов

Returns

integer

__get()

__get(string  $property) : \Colibri\Xml\XmlAttribute|null

Геттер

Parameters

string $property

Returns

\Colibri\Xml\XmlAttribute|null

Append()

Append(string  $name, string  $value) : void

Добавляет атрибут

Parameters

string $name

название атрибута

string $value

значение атрибута

Remove()

Remove(string  $name) : void

Удаляет аттрибут по имени

Parameters

string $name

название атрибута