PHP 클래스 PhpBench\Storage\Archiver\XmlArchiver

상속: implements PhpBench\Storage\ArchiverInterface
파일 보기 프로젝트 열기: dantleech/phpbench

공개 메소드들

메소드 설명
__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