summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorIgnace Nyamagana Butera <nyamsprod@gmail.com>2015-06-04 16:30:08 +0200
committerIgnace Nyamagana Butera <nyamsprod@gmail.com>2015-06-04 16:30:08 +0200
commit02bb5dfb7411527485b1370e141ea3e525912c5e (patch)
treeeff048e7c6472bf859d9b90c9b5709d14a63443b /src
parent6685cbf7f8b2deebf31c7fd728d426450010961f (diff)
downloadcsv-02bb5dfb7411527485b1370e141ea3e525912c5e.zip
csv-02bb5dfb7411527485b1370e141ea3e525912c5e.tar.gz
csv-02bb5dfb7411527485b1370e141ea3e525912c5e.tar.bz2
bug fix SplFileObject flags in test
Diffstat (limited to 'src')
-rw-r--r--src/Modifier/QueryFilter.php8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/Modifier/QueryFilter.php b/src/Modifier/QueryFilter.php
index dc7af91..a2727a7 100644
--- a/src/Modifier/QueryFilter.php
+++ b/src/Modifier/QueryFilter.php
@@ -252,6 +252,7 @@ trait QueryFilter
if (! $this->isBomStrippable()) {
$this->strip_bom = false;
+
return $iterator;
}
@@ -270,7 +271,8 @@ trait QueryFilter
protected function getStripBomIterator($iterator)
{
$bom = $this->getInputBom();
- $callback = function ($row, $index) use ($bom) {
+
+ return new MapIterator($iterator, function ($row, $index) use ($bom) {
if (0 == $index) {
$row[0] = mb_substr($row[0], mb_strlen($bom));
$enclosure = $this->getEnclosure();
@@ -281,9 +283,7 @@ trait QueryFilter
}
return $row;
- };
-
- return new MapIterator($iterator, $callback);
+ });
}
/**