PluginProbe
FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler / 1.5.3
FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler v1.5.3
1.6.5 1.6.4 1.6.3 1.6.2 1.6.1 1.6.0 1.5.4 1.5.5 1.5.3 1.5.2 1.5.1 1.5.0 1.4.2 1.4.1 1.4.0 1.3.28 1.3.27 1.3.26 1.3.25 1.3.23 1.3.22 1.3.21 1.3.20 1.3.19 trunk All 48 releases
fluent-cart / vendor / openspout / openspout / src / Reader / ReaderInterface.php

ReaderInterface.php in FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler 1.5.3, at vendor/openspout/openspout/src/Reader/ReaderInterface.php

32 lines 803 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace FluentCart\OpenSpout\Reader;
4
5 /**
6 * Interface ReaderInterface.
7 */
8 interface ReaderInterface
9 {
10 /**
11 * Prepares the reader to read the given file. It also makes sure
12 * that the file exists and is readable.
13 *
14 * @param string $filePath Path of the file to be read
15 *
16 * @throws \OpenSpout\Common\Exception\IOException
17 */
18 public function open($filePath);
19 /**
20 * Returns an iterator to iterate over sheets.
21 *
22 * @throws \OpenSpout\Reader\Exception\ReaderNotOpenedException If called before opening the reader
23 *
24 * @return SheetIteratorInterface To iterate over sheets
25 */
26 public function getSheetIterator();
27 /**
28 * Closes the reader, preventing any additional reading.
29 */
30 public function close();
31 }
32