PluginProbe
RSVP and Event Management / 2.7.5
RSVP and Event Management v2.7.5
trunk 0.5.0 0.6.0 0.7.0 0.8.0 0.9.0 0.9.5 1.0.0 1.1.0 1.2.0 1.2.1 1.3.0 1.3.1 1.3.2 1.5.0 1.6.0 1.6.1 1.6.2 1.6.5 1.7.0 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 All 136 releases
rsvp / external-libs / spout / src / Spout / Reader / ReaderInterface.php

ReaderInterface.php in RSVP and Event Management 2.7.5, at external-libs/spout/src/Spout/Reader/ReaderInterface.php

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