XmlReaderCaster
in package
Casts XmlReader class to array representation.
Tags
Table of Contents
- $nodeTypes : mixed
- castXmlReader() : mixed
Properties
$nodeTypes
private
static mixed
$nodeTypes
= [\XMLReader::NONE => 'NONE', \XMLReader::ELEMENT => 'ELEMENT', \XMLReader::ATTRIBUTE => 'ATTRIBUTE', \XMLReader::TEXT => 'TEXT', \XMLReader::CDATA => 'CDATA', \XMLReader::ENTITY_REF => 'ENTITY_REF', \XMLReader::ENTITY => 'ENTITY', \XMLReader::PI => 'PI (Processing Instruction)', \XMLReader::COMMENT => 'COMMENT', \XMLReader::DOC => 'DOC', \XMLReader::DOC_TYPE => 'DOC_TYPE', \XMLReader::DOC_FRAGMENT => 'DOC_FRAGMENT', \XMLReader::NOTATION => 'NOTATION', \XMLReader::WHITESPACE => 'WHITESPACE', \XMLReader::SIGNIFICANT_WHITESPACE => 'SIGNIFICANT_WHITESPACE', \XMLReader::END_ELEMENT => 'END_ELEMENT', \XMLReader::END_ENTITY => 'END_ENTITY', \XMLReader::XML_DECLARATION => 'XML_DECLARATION']
Methods
castXmlReader()
public
static castXmlReader(XMLReader $reader, array<string|int, mixed> $a, Stub $stub, bool $isNested) : mixed
Parameters
- $reader : XMLReader
- $a : array<string|int, mixed>
- $stub : Stub
- $isNested : bool