PHP Класс PhpBench\Serializer\XmlDecoder

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
decode ( PhpBench\Dom\Document $document ) : SuiteCollection Decode a PHPBench XML document into a SuiteCollection.
decodeFiles ( array $files ) : SuiteCollection Return a SuiteCollection from a number of PHPBench xml files.

Приватные методы

Метод Описание
getComputedStats ( DOMElement $element )
getParameters ( DOMElement $element )
processBenchmark ( Benchmark $benchmark, DOMElement $benchmarkEl, array $resultClasses )
processSubject ( Subject $subject, DOMElement $subjectEl, array $resultClasses )
processSuite ( DOMElement $suiteEl )
processVariant ( Variant $variant, DOMElement $variantEl, array $resultClasses )

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

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

Decode a PHPBench XML document into a SuiteCollection.
public decode ( PhpBench\Dom\Document $document ) : SuiteCollection
$document PhpBench\Dom\Document
Результат PhpBench\Model\SuiteCollection

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

Return a SuiteCollection from a number of PHPBench xml files.
public decodeFiles ( array $files ) : SuiteCollection
$files array
Результат PhpBench\Model\SuiteCollection