PhpBench\Storage\Driver\Xml\XmlDriver::__construct PHP Method

__construct() public method

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
    public function __construct($path, XmlEncoder $xmlEncoder, XmlDecoder $xmlDecoder, Filesystem $filesystem = null)
    {
        $this->path = $path;
        $this->xmlEncoder = $xmlEncoder;
        $this->xmlDecoder = $xmlDecoder;
        $this->filesystem = $filesystem ?: new Filesystem();
    }