class XMLObjectsCollection extends XMLDataObject implements Iterator, ItemsContainerInterface

A collection helper for XML objects

Methods

setProtocol($protocol)

No description

getProtocol()

No description

setVersion($version)

No description

getVersion()

No description

setNamespaces(array $namespaces)

No description

getNamespaces()

No description

getNamespace($index)

No description

hasNamespace($index)

No description

setXml(SimpleXMLElement $xml)

No description

from XMLObject
getXml()

No description

from XMLObject
exists()

No description

addData($name, $value)

No description

setData($data)

No description

getData($limit = null, $offset)

No description

get($entry, $default = null)

No description

set($entry, $value)

No description

__get($entry)

No description

__set($entry, $value)

No description

__construct($items)

No description

__toString()

No description

getTagItem($tag_name)

No description

setCollection(array $collection)

No description

getCollection()

No description

add(SimpleXMLElement $item)

No description

extractCollection(SimpleXMLElement $collection)

No description

current()

No description

key()

No description

next()

No description

rewind()

No description

valid()

No description

previous()

No description

count()

No description

Details

in SimpleObject at line 46
setProtocol($protocol)

Parameters

$protocol

in SimpleObject at line 57
getProtocol()

in SimpleObject at line 62
setVersion($version)

Parameters

$version

in SimpleObject at line 68
getVersion()

in SimpleObject at line 73
setNamespaces(array $namespaces)

Parameters

array $namespaces

in SimpleObject at line 79
getNamespaces()

in SimpleObject at line 84
getNamespace($index)

Parameters

$index

in SimpleObject at line 89
hasNamespace($index)

Parameters

$index

in XMLObject at line 43
setXml(SimpleXMLElement $xml)

Parameters

SimpleXMLElement $xml

in XMLObject at line 49
getXml()

at line 140
exists()

in XMLDataObject at line 47
addData($name, $value)

Parameters

$name
$value

in XMLDataObject at line 56
setData($data)

Parameters

$data

in XMLDataObject at line 70
getData($limit = null, $offset)

Parameters

$limit
$offset

in XMLDataObject at line 88
get($entry, $default = null)

Parameters

$entry
$default

in XMLDataObject at line 96
set($entry, $value)

Parameters

$entry
$value

in XMLDataObject at line 101
__get($entry)

Parameters

$entry

in XMLDataObject at line 106
__set($entry, $value)

Parameters

$entry
$value

at line 41
__construct($items)

Parameters

$items

at line 55
__toString()

at line 64
getTagItem($tag_name)

Parameters

$tag_name

at line 72
setCollection(array $collection)

Parameters

array $collection

at line 78
getCollection()

at line 83
add(SimpleXMLElement $item)

Parameters

SimpleXMLElement $item

at line 89
extractCollection(SimpleXMLElement $collection)

Parameters

SimpleXMLElement $collection

at line 108
current()

at line 113
key()

at line 118
next()

at line 123
rewind()

at line 128
valid()

at line 135
previous()

at line 145
count()