PHP Класс PhpBench\Storage\Archiver\XmlArchiver

Наследование: implements PhpBench\Storage\ArchiverInterface
Показать файл Открыть проект

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

Метод Описание
__construct ( Registry $storageRegistry, XmlEncoder $xmlEncoder, XmlDecoder $xmlDecoder, $archivePath, Symfony\Component\Filesystem\Filesystem $filesystem = null )
archive ( Symfony\Component\Console\Output\OutputInterface $output )
restore ( Symfony\Component\Console\Output\OutputInterface $output )

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

Метод Описание
filterExisting ( $driver, array $files )
filterFiles ( DirectoryIterator $iterator )
writeProgress ( Symfony\Component\Console\Output\OutputInterface $output, $index, $count, $char = '.' )

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

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

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

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

public archive ( Symfony\Component\Console\Output\OutputInterface $output )
$output Symfony\Component\Console\Output\OutputInterface

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

public restore ( Symfony\Component\Console\Output\OutputInterface $output )
$output Symfony\Component\Console\Output\OutputInterface