class Item extends XMLDataObject implements ItemInterface, ParserInterface, ItemsContainerInterface

Properties

$content
$isEmpty
$type
$id

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($type, $tag_value, $tag_name, $tag_settings = array())

No description

setType($type)

No description

getType()

No description

setName($name)

No description

getName()

No description

setXmlValue($value)

No description

getXmlValue()

No description

setSettings(array $settings)

No description

getSettings()

No description

hasSetting($setting_name)

No description

getSetting($setting_name, $default = null)

No description

setAttributes(array $attributes)

No description

getAttributes()

No description

hasAttribute($attribute_name)

No description

getAttribute($attribute_name, $default = null)

No description

parse()

No description

__toString()

No description

getTagItem($tag_name)

No description

getHtml()

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 135
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 51
__construct($type, $tag_value, $tag_name, $tag_settings = array())

Parameters

$type
$tag_value
$tag_name
$tag_settings

at line 81
setType($type)

Parameters

$type

at line 87
getType()

at line 92
setName($name)

Parameters

$name

at line 98
getName()

at line 103
setXmlValue($value)

Parameters

$value

at line 109
getXmlValue()

at line 114
setSettings(array $settings)

Parameters

array $settings

at line 120
getSettings()

at line 125
hasSetting($setting_name)

Parameters

$setting_name

at line 130
getSetting($setting_name, $default = null)

Parameters

$setting_name
$default

at line 140
setAttributes(array $attributes)

Parameters

array $attributes

at line 146
getAttributes()

at line 151
hasAttribute($attribute_name)

Parameters

$attribute_name

at line 156
getAttribute($attribute_name, $default = null)

Parameters

$attribute_name
$default

at line 165
parse()

at line 213
__toString()

at line 218
getTagItem($tag_name)

Parameters

$tag_name

at line 227
getHtml()