PHP Класс Neos\Flow\I18n\AbstractXmlParser

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$parsedFiles array Associative array of "filename => parsed data" pairs.

Открытые методы

Метод Описание
getParsedData ( string $sourcePath ) : array Returns parsed representation of XML file.

Защищенные методы

Метод Описание
doParsingFromRoot ( SimpleXMLElement $root ) : array Returns array representation of XML data, starting from a root node.
parseXmlFile ( string $sourcePath ) : array Reads and parses XML file and returns internal representation of data.

Описание методов

doParsingFromRoot() абстрактный защищенный Метод

Returns array representation of XML data, starting from a root node.
abstract protected doParsingFromRoot ( SimpleXMLElement $root ) : array
$root SimpleXMLElement A root node
Результат array An array representing parsed XML file (structure depends on concrete parser)

getParsedData() публичный Метод

Parses XML if it wasn't done before. Caches parsed data.
public getParsedData ( string $sourcePath ) : array
$sourcePath string An absolute path to XML file
Результат array Parsed XML file

parseXmlFile() защищенный Метод

Reads and parses XML file and returns internal representation of data.
protected parseXmlFile ( string $sourcePath ) : array
$sourcePath string An absolute path to XML file
Результат array Parsed XML file

Описание свойств

$parsedFiles защищенное свойство

Associative array of "filename => parsed data" pairs.
protected array $parsedFiles
Результат array