summaryrefslogtreecommitdiffstats
path: root/src/Modifier/QueryFilter.php
diff options
context:
space:
mode:
authorignace nyamagana butera <nyamsprod@gmail.com>2016-07-18 16:26:19 +0200
committerignace nyamagana butera <nyamsprod@gmail.com>2016-07-18 16:37:18 +0200
commit2445135a9a6ece87318d93838009025ac9fd3585 (patch)
tree0b3eb1a7fa0df87d2d2a3b5441356d62a0497f03 /src/Modifier/QueryFilter.php
parent63f2fc3598a4dbbc906c9db9d6f04bc7f72b0645 (diff)
downloadcsv-2445135a9a6ece87318d93838009025ac9fd3585.zip
csv-2445135a9a6ece87318d93838009025ac9fd3585.tar.gz
csv-2445135a9a6ece87318d93838009025ac9fd3585.tar.bz2
Update project settings
- adding .editorconfig - adding github ISSUE_TEMPLATE md - updating composer package (fabpot/php-cs-fixer dev dependency updated) - updating .gitattributes to include editorconfig - improve QueryFilter
Diffstat (limited to 'src/Modifier/QueryFilter.php')
-rw-r--r--src/Modifier/QueryFilter.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Modifier/QueryFilter.php b/src/Modifier/QueryFilter.php
index a9be156..2dad9bd 100644
--- a/src/Modifier/QueryFilter.php
+++ b/src/Modifier/QueryFilter.php
@@ -12,7 +12,7 @@
*/
namespace League\Csv\Modifier;
-use ArrayObject;
+use ArrayIterator;
use CallbackFilterIterator;
use Iterator;
use LimitIterator;
@@ -263,7 +263,7 @@ trait QueryFilter
return $iterator;
}
- $obj = new ArrayObject(iterator_to_array($iterator));
+ $obj = new ArrayIterator(iterator_to_array($iterator));
$obj->uasort(function ($row_a, $row_b) {
$res = 0;
foreach ($this->iterator_sort_by as $compare) {
@@ -276,7 +276,7 @@ trait QueryFilter
});
$this->iterator_sort_by = [];
- return $obj->getIterator();
+ return $obj;
}
/**