Version 1
[yaffs-website] / vendor / alchemy / zippy / src / Resource / Reader / Stream / StreamReaderFactory.php
diff --git a/vendor/alchemy/zippy/src/Resource/Reader/Stream/StreamReaderFactory.php b/vendor/alchemy/zippy/src/Resource/Reader/Stream/StreamReaderFactory.php
new file mode 100644 (file)
index 0000000..ca1d986
--- /dev/null
@@ -0,0 +1,21 @@
+<?php
+
+namespace Alchemy\Zippy\Resource\Reader\Stream;
+
+use Alchemy\Zippy\Resource\Resource as ZippyResource;
+use Alchemy\Zippy\Resource\ResourceReader;
+use Alchemy\Zippy\Resource\ResourceReaderFactory;
+
+class StreamReaderFactory implements ResourceReaderFactory
+{
+    /**
+     * @param ZippyResource $resource
+     * @param string        $context
+     *
+     * @return ResourceReader
+     */
+    public function getReader(ZippyResource $resource, $context)
+    {
+        return new StreamReader($resource);
+    }
+}