diff options
-rw-r--r-- | src/AbstractCsv.php | 4 | ||||
-rw-r--r-- | src/Writer.php | 4 |
2 files changed, 3 insertions, 5 deletions
diff --git a/src/AbstractCsv.php b/src/AbstractCsv.php index c6fcf71..34025c3 100644 --- a/src/AbstractCsv.php +++ b/src/AbstractCsv.php @@ -347,10 +347,6 @@ abstract class AbstractCsv implements JsonSerializable, IteratorAggregate */ protected function setIterator() { - if (! is_null($this->csv)) { - return $this; - } - if ($this->path instanceof SplFileObject) { $this->csv = $this->path; diff --git a/src/Writer.php b/src/Writer.php index f4c0b2a..bf59050 100644 --- a/src/Writer.php +++ b/src/Writer.php @@ -259,7 +259,9 @@ class Writer extends AbstractCsv that requires '.$this->columns_count.' columns per row.' ); } - $this->setIterator(); + if (is_null($this->csv)) { + $this->setIterator(); + } $this->csv->fputcsv($data, $this->delimiter, $this->enclosure); return $this; |