@@ -3,33 +3,33 @@ |
||
3 | 3 | use Maphper\Maphper; |
4 | 4 | |
5 | 5 | class GeneralOperator implements WhereConditional { |
6 | - public function matches($key, $value, $mode) { |
|
7 | - return (Maphper::FIND_BIT ^ Maphper::FIND_GREATER ^ Maphper::FIND_LESS ^ Maphper::FIND_NOT & $mode) |
|
8 | - || Maphper::FIND_EXACT & $mode; |
|
9 | - } |
|
6 | + public function matches($key, $value, $mode) { |
|
7 | + return (Maphper::FIND_BIT ^ Maphper::FIND_GREATER ^ Maphper::FIND_LESS ^ Maphper::FIND_NOT & $mode) |
|
8 | + || Maphper::FIND_EXACT & $mode; |
|
9 | + } |
|
10 | 10 | |
11 | - public function getSql($key, $value, $mode) { |
|
12 | - return [ |
|
13 | - 'sql' => [$key . ' ' . $this->getOperator($mode) . ' :' . $key], |
|
14 | - 'args' => [$key => $value] |
|
15 | - ]; |
|
16 | - } |
|
11 | + public function getSql($key, $value, $mode) { |
|
12 | + return [ |
|
13 | + 'sql' => [$key . ' ' . $this->getOperator($mode) . ' :' . $key], |
|
14 | + 'args' => [$key => $value] |
|
15 | + ]; |
|
16 | + } |
|
17 | 17 | |
18 | - private function getOperator($mode) { |
|
19 | - if (\Maphper\Maphper::FIND_BIT & $mode) return '&'; |
|
20 | - else if (\Maphper\Maphper::FIND_NOT & $mode) return '!='; |
|
18 | + private function getOperator($mode) { |
|
19 | + if (\Maphper\Maphper::FIND_BIT & $mode) return '&'; |
|
20 | + else if (\Maphper\Maphper::FIND_NOT & $mode) return '!='; |
|
21 | 21 | |
22 | - return $this->getEqualsOperators($mode); |
|
23 | - } |
|
22 | + return $this->getEqualsOperators($mode); |
|
23 | + } |
|
24 | 24 | |
25 | - private function getEqualsOperators($mode) { |
|
26 | - $operator = ""; |
|
25 | + private function getEqualsOperators($mode) { |
|
26 | + $operator = ""; |
|
27 | 27 | |
28 | - if (\Maphper\Maphper::FIND_GREATER & $mode) $operator = '>'; |
|
29 | - else if (\Maphper\Maphper::FIND_LESS & $mode) $operator = '<'; |
|
28 | + if (\Maphper\Maphper::FIND_GREATER & $mode) $operator = '>'; |
|
29 | + else if (\Maphper\Maphper::FIND_LESS & $mode) $operator = '<'; |
|
30 | 30 | |
31 | - if (\Maphper\Maphper::FIND_EXACT & $mode) $operator .= '='; |
|
31 | + if (\Maphper\Maphper::FIND_EXACT & $mode) $operator .= '='; |
|
32 | 32 | |
33 | - return $operator; |
|
34 | - } |
|
33 | + return $operator; |
|
34 | + } |
|
35 | 35 | } |