1 <?php 2 3 declare(strict_types=1); 4 5 namespace OpenSpout\Reader; 6 7 /** 8 * @template T of RowIteratorInterface 9 */ 10 interface SheetInterface 11 { 12 /** 13 * @return T iterator to iterate over the sheet's rows 14 */ 15 public function getRowIterator(): RowIteratorInterface; 16 17 /** 18 * @return int Index of the sheet 19 */ 20 public function getIndex(): int; 21 22 /** 23 * @return string Name of the sheet 24 */ 25 public function getName(): string; 26 27 /** 28 * @return bool Whether the sheet was defined as active 29 */ 30 public function isActive(): bool; 31 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body