worksheet = $worksheet; $this->rowIndex = $rowIndex; } /** * Destructor. */ public function __destruct() { // @phpstan-ignore-next-line $this->worksheet = null; } /** * Get row index. */ public function getRowIndex(): int { return $this->rowIndex; } /** * Get cell iterator. * * @param string $startColumn The column address at which to start iterating * @param string $endColumn Optionally, the column address at which to stop iterating * * @return RowCellIterator */ public function getCellIterator($startColumn = 'A', $endColumn = null) { return new RowCellIterator($this->worksheet, $this->rowIndex, $startColumn, $endColumn); } /** * Returns bound worksheet. */ public function getWorksheet(): Worksheet { return $this->worksheet; } }