Skip to content

Commit f03a2de

Browse files
committed
Adding ResultSet::createFromTabularDataReader
1 parent 62503d3 commit f03a2de

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ All Notable changes to `Csv` will be documented in this file
1111
- `League\Csv\Statement` can now also process `League\Csv\ResultSet` instances.
1212
- `League\Csv\TabularDataReader` interface to represent how to read tabular data
1313
- `League\Csv\ResultSet::getRecords` has an optional `$header` second argument to make the method works like `League\Csv\Reader::getRecords`
14-
- `League\Csv\ResultSet::createFromReader` create a new instance from `League\Csv\Reader`
14+
- `League\Csv\ResultSet::createFromTabularDataReader` create a new instance from `League\Csv\TabularDataReader` implementing class.
1515

1616
### Deprecated
1717

src/Reader.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,23 +199,23 @@ protected function removeBOM(array $record, int $bom_length, string $enclosure):
199199
*/
200200
public function fetchColumn($index = 0): Iterator
201201
{
202-
return ResultSet::createFromReader($this)->fetchColumn($index);
202+
return ResultSet::createFromTabularDataReader($this)->fetchColumn($index);
203203
}
204204

205205
/**
206206
* {@inheritdoc}
207207
*/
208208
public function fetchOne(int $nth_record = 0): array
209209
{
210-
return ResultSet::createFromReader($this)->fetchOne($nth_record);
210+
return ResultSet::createFromTabularDataReader($this)->fetchOne($nth_record);
211211
}
212212

213213
/**
214214
* {@inheritdoc}
215215
*/
216216
public function fetchPairs($offset_index = 0, $value_index = 1): Iterator
217217
{
218-
return ResultSet::createFromReader($this)->fetchPairs($offset_index, $value_index);
218+
return ResultSet::createFromTabularDataReader($this)->fetchPairs($offset_index, $value_index);
219219
}
220220

221221
/**

src/ResultSet.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ public function __destruct()
7575
/**
7676
* Returns a new instance from a League\Csv\Reader object.
7777
*/
78-
public static function createFromReader(Reader $reader): self
78+
public static function createFromTabularDataReader(Reader $reader): self
7979
{
8080
return new self($reader->getRecords(), $reader->getHeader());
8181
}

0 commit comments

Comments
 (0)