Class Processor
Class for parse one template in one processor
Namespace: XSLTBenchmarking\TestsRunner
Author: Viktor Mašíček <viktor@masicek.net>
Located at TestsRunner/Processors/Processor.php
Author: Viktor Mašíček <viktor@masicek.net>
Located at TestsRunner/Processors/Processor.php
public
|
#
__construct(
string
$tmpDir,
XSLTBenchmarking\TestsRunner\MemoryUsage
$memoryUsage,
string
$driversDir = NULL,
string
$driversNamespace = '\XSLTBenchmarking\TestsRunner\\'
)
Configure object
Configure object Parameters
|
public
array
|
#
getAvailable(
)
Return list of available names of processors
Return list of available names of processors Returnsarray ([name] => AProcessorDriver) |
public
array
|
#
getInformations(
)
Return information about processors
Return information about processors Returnsarray |
public
array|string
|
#
run(
string
$processorName,
string
$templatePath,
string
$xmlInputPath,
string
$outputPath,
$repeating
)
Run one XSLT transformation in the processor
Run one XSLT transformation in the processor Parameters
Returnsarray|string List of spend times on transformation|Error message |