Update todocumentation

This commit is contained in:
MarkBaker 2020-11-19 16:45:01 +01:00
parent bd0462bcfc
commit 02e88971e8
2 changed files with 8 additions and 8 deletions

View File

@ -125,7 +125,7 @@ the Excel file:
```php ```php
class MyReadFilter implements \PhpOffice\PhpSpreadsheet\Reader\IReadFilter { class MyReadFilter implements \PhpOffice\PhpSpreadsheet\Reader\IReadFilter {
public function readCell($column, $row, $worksheetName = '') { public function readCell($columnAddress, $row, $worksheetName = '') {
// Read title row and rows 20 - 30 // Read title row and rows 20 - 30
if ($row == 1 || ($row >= 20 && $row <= 30)) { if ($row == 1 || ($row >= 20 && $row <= 30)) {
return true; return true;
@ -242,7 +242,7 @@ in the Excel file:
```php ```php
class MyReadFilter implements \PhpOffice\PhpSpreadsheet\Reader\IReadFilter { class MyReadFilter implements \PhpOffice\PhpSpreadsheet\Reader\IReadFilter {
public function readCell($column, $row, $worksheetName = '') { public function readCell($columnAddress, $row, $worksheetName = '') {
// Read title row and rows 20 - 30 // Read title row and rows 20 - 30
if ($row == 1 || ($row >= 20 && $row <= 30)) { if ($row == 1 || ($row >= 20 && $row <= 30)) {
return true; return true;
@ -301,7 +301,7 @@ in the Excel file:
```php ```php
class MyReadFilter implements \PhpOffice\PhpSpreadsheet\Reader\IReadFilter { class MyReadFilter implements \PhpOffice\PhpSpreadsheet\Reader\IReadFilter {
public function readCell($column, $row, $worksheetName = '') { public function readCell($columnAddress, $row, $worksheetName = '') {
// Read title row and rows 20 - 30 // Read title row and rows 20 - 30
if ($row == 1 || ($row >= 20 && $row <= 30)) { if ($row == 1 || ($row >= 20 && $row <= 30)) {
return true; return true;
@ -352,7 +352,7 @@ in the SYLK file:
```php ```php
class MyReadFilter implements \PhpOffice\PhpSpreadsheet\Reader\IReadFilter { class MyReadFilter implements \PhpOffice\PhpSpreadsheet\Reader\IReadFilter {
public function readCell($column, $row, $worksheetName = '') { public function readCell($columnAddress, $row, $worksheetName = '') {
// Read title row and rows 20 - 30 // Read title row and rows 20 - 30
if ($row == 1 || ($row >= 20 && $row <= 30)) { if ($row == 1 || ($row >= 20 && $row <= 30)) {
return true; return true;
@ -397,7 +397,7 @@ in the Calc file:
```php ```php
class MyReadFilter implements \PhpOffice\PhpSpreadsheet\Reader\IReadFilter { class MyReadFilter implements \PhpOffice\PhpSpreadsheet\Reader\IReadFilter {
public function readCell($column, $row, $worksheetName = '') { public function readCell($columnAddress, $row, $worksheetName = '') {
// Read title row and rows 20 - 30 // Read title row and rows 20 - 30
if ($row == 1 || ($row >= 20 && $row <= 30)) { if ($row == 1 || ($row >= 20 && $row <= 30)) {
return true; return true;

View File

@ -256,7 +256,7 @@ $sheetname = 'Data Sheet #3';
/** Define a Read Filter class implementing \PhpOffice\PhpSpreadsheet\Reader\IReadFilter */ /** Define a Read Filter class implementing \PhpOffice\PhpSpreadsheet\Reader\IReadFilter */
class MyReadFilter implements \PhpOffice\PhpSpreadsheet\Reader\IReadFilter class MyReadFilter implements \PhpOffice\PhpSpreadsheet\Reader\IReadFilter
{ {
public function readCell($column, $row, $worksheetName = '') { public function readCell($columnAddress, $row, $worksheetName = '') {
// Read rows 1 to 7 and columns A to E only // Read rows 1 to 7 and columns A to E only
if ($row >= 1 && $row <= 7) { if ($row >= 1 && $row <= 7) {
if (in_array($column,range('A','E'))) { if (in_array($column,range('A','E'))) {
@ -301,7 +301,7 @@ class MyReadFilter implements \PhpOffice\PhpSpreadsheet\Reader\IReadFilter
$this->columns = $columns; $this->columns = $columns;
} }
public function readCell($column, $row, $worksheetName = '') { public function readCell($columnAddress, $row, $worksheetName = '') {
// Only read the rows and columns that were configured // Only read the rows and columns that were configured
if ($row >= $this->startRow && $row <= $this->endRow) { if ($row >= $this->startRow && $row <= $this->endRow) {
if (in_array($column,$this->columns)) { if (in_array($column,$this->columns)) {
@ -340,7 +340,7 @@ class ChunkReadFilter implements \PhpOffice\PhpSpreadsheet\Reader\IReadFilter
$this->endRow = $startRow + $chunkSize; $this->endRow = $startRow + $chunkSize;
} }
public function readCell($column, $row, $worksheetName = '') { public function readCell($columnAddress, $row, $worksheetName = '') {
// Only read the heading row, and the configured rows // Only read the heading row, and the configured rows
if (($row == 1) || ($row >= $this->startRow && $row < $this->endRow)) { if (($row == 1) || ($row >= $this->startRow && $row < $this->endRow)) {
return true; return true;