class Parser extends XMLDataObject implements ParserInterface

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

from XMLObject
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(SimpleXMLElement $xml, Feed $feed, $tag_name = null)

No description

setFeed(Feed $feed)

No description

getFeed()

No description

parse($tag_name = null)

No description

static 
parseTag($xml, $tag_name, array $tag_specifications, array $global_specifications, $is_attribute = false)

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()

in XMLObject at line 54
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 40
__construct(SimpleXMLElement $xml, Feed $feed, $tag_name = null)

Parameters

SimpleXMLElement $xml
Feed $feed
$tag_name

at line 52
setFeed(Feed $feed)

Parameters

Feed $feed

at line 58
getFeed()

at line 67
parse($tag_name = null)

Parameters

$tag_name

at line 96
static parseTag($xml, $tag_name, array $tag_specifications, array $global_specifications, $is_attribute = false)

Parameters

$xml
$tag_name
array $tag_specifications
array $global_specifications
$is_attribute