Skip to content

Commit 6b965aa

Browse files
author
aprilsacil
authored
Merge pull request #41 from rujealfon/master
catch json filter
2 parents 3a8e7a1 + 4cde612 commit 6b965aa

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/Model/Service/SqlService.php

+6-1
Original file line numberDiff line numberDiff line change
@@ -394,6 +394,7 @@ public function search(array $data = [])
394394
$sum = null;
395395
$filter = [];
396396
$in = [];
397+
$json = [];
397398
$span = [];
398399
$range = 50;
399400
$start = 0;
@@ -408,6 +409,10 @@ public function search(array $data = [])
408409
$in = $data['in_filter'];
409410
}
410411

412+
if (isset($data['json_filter']) && is_array($data['json_filter'])) {
413+
$json = $data['json_filter'];
414+
}
415+
411416
if (isset($data['span']) && is_array($data['span'])) {
412417
$span = $data['span'];
413418
}
@@ -567,7 +572,7 @@ public function search(array $data = [])
567572
$search->addFilter($column . ' IN ("' . implode('", "', $values) . '")');
568573
}
569574
}
570-
575+
571576
// add json filters
572577
foreach ($json as $column => $values) {
573578
$or = [];

0 commit comments

Comments
 (0)