PHP Класс PhpBench\Storage\Driver\Xml\XmlDriver

The collections are sharded by year, month and day in order that we can effectively sort them without hydrating all of the results.
Наследование: implements PhpBench\Storage\DriverInterface
Показать файл Открыть проект

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

Метод Описание
__construct ( $path, XmlEncoder $xmlEncoder, XmlDecoder $xmlDecoder, Symfony\Component\Filesystem\Filesystem $filesystem = null )
delete ( $uuid )
fetch ( $runId )
has ( $runId )
history ( )
query ( PhpBench\Expression\Constraint\Constraint $constraint )
store ( SuiteCollection $collection )

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

Метод Описание
getPath ( $uuid )

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

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

public __construct ( $path, XmlEncoder $xmlEncoder, XmlDecoder $xmlDecoder, Symfony\Component\Filesystem\Filesystem $filesystem = null )
$xmlEncoder PhpBench\Serializer\XmlEncoder
$xmlDecoder PhpBench\Serializer\XmlDecoder
$filesystem Symfony\Component\Filesystem\Filesystem

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

public delete ( $uuid )

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

public fetch ( $runId )

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

public has ( $runId )

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

public history ( )

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

public query ( PhpBench\Expression\Constraint\Constraint $constraint )
$constraint PhpBench\Expression\Constraint\Constraint

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

public store ( SuiteCollection $collection )
$collection PhpBench\Model\SuiteCollection