| @@ 219-228 (lines=10) @@ | ||
| 216 | $ors = array(); |
|
| 217 | foreach ($value['value'] as $item) { |
|
| 218 | if ($item == 'null') { |
|
| 219 | switch ($value['operator']) { |
|
| 220 | case '!=': |
|
| 221 | $ors[] = $key . ' IS NOT NULL'; |
|
| 222 | break; |
|
| 223 | ||
| 224 | case '==': |
|
| 225 | default: |
|
| 226 | $ors[] = $key . ' IS NULL'; |
|
| 227 | break; |
|
| 228 | } |
|
| 229 | } else { |
|
| 230 | $params[] = $item; |
|
| 231 | $ors[] = $this->fieldCheck($key) . ' ' . $value['operator'] . ' ?'; |
|
| @@ 242-251 (lines=10) @@ | ||
| 239 | $wheres[] = $key . ' ' . $value['operator'] . ' ?'; |
|
| 240 | } else { |
|
| 241 | if ($value['value'] === 'null') { |
|
| 242 | switch ($value['operator']) { |
|
| 243 | case '!=': |
|
| 244 | $wheres[] = $key . ' IS NOT NULL'; |
|
| 245 | break; |
|
| 246 | ||
| 247 | case '==': |
|
| 248 | default: |
|
| 249 | $wheres[] = $key . ' IS NULL'; |
|
| 250 | break; |
|
| 251 | } |
|
| 252 | } else { |
|
| 253 | $params[] = $value['value']; |
|
| 254 | $wheres[] = $key . ' ' . $value['operator'] . ' ?'; |
|