create a reader by file type #569

This commit is contained in:
madflow authored and Adrien Loison committed 2018-10-23 13:33:39 +02:00
1 parent 8f7f106555
commit e99c80b3ad
10 files changed
+202

No files matched your search

@@ -21,4 +21,17 @@ class ReaderEntityFactory
{
return (new ReaderFactory())->create($readerType);
}
/**
* Creates a reader by file extension
*
* @param string The path to the spreadsheet file. Supported extensions are .csv,.ods and .xlsx
* @throws \Box\Spout\Common\Exception\IOException
* @throws \Box\Spout\Common\Exception\UnsupportedTypeException
* @return ReaderInterface
*/
public static function createReaderFromFile(string $path)
{
return (new ReaderFactory())->createFromFile($path);
}
}