Updated vice versa updating of status flags / attributes
This commit is contained in:
@@ -25,6 +25,8 @@ class Helper {
|
||||
$sql .= " AND `$columnName` = " . $filterValue;
|
||||
} else if ($filterValue === null) {
|
||||
$sql .= " AND `$columnName` IS NULL";
|
||||
} else if ($filterValue === '!NULL') {
|
||||
$sql .= " AND `$columnName` IS NOT NULL";
|
||||
} else if (!empty($filterValue)) {
|
||||
if ($exactMatch) {
|
||||
$sql .= " AND `$columnName` = '" . $filterValue . "'";
|
||||
@@ -32,6 +34,8 @@ class Helper {
|
||||
$sql .= " AND `$columnName` LIKE '" . $filterValue . "'";
|
||||
} else if ($filterValue[strlen($filterValue) - 1] === "%") {
|
||||
$sql .= " AND `$columnName` LIKE '" . $filterValue . "'";
|
||||
} else if ($filterValue[0] === "!") {
|
||||
$sql .= " AND `$columnName` NOT LIKE '%" . substr($filterValue, 1) . "%'";
|
||||
} else {
|
||||
$filterItems = explode(" ", $filterValue);
|
||||
foreach ($filterItems as $item) {
|
||||
|
||||
Reference in New Issue
Block a user