|
@@ 2107-2113 (lines=7) @@
|
| 2104 |
|
* @param string $alias |
| 2105 |
|
* @return mixed |
| 2106 |
|
*/ |
| 2107 |
|
private function subqueryTrueExpression($query, $subquery, $params, $alias) |
| 2108 |
|
{ |
| 2109 |
|
return $query->expr()->andX( |
| 2110 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2111 |
|
$query->expr()->neq('(' . $this->consumeSubquery($subquery) . ')', 0) |
| 2112 |
|
); |
| 2113 |
|
} |
| 2114 |
|
|
| 2115 |
|
/** |
| 2116 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 2142-2148 (lines=7) @@
|
| 2139 |
|
* @param string $alias |
| 2140 |
|
* @return mixed |
| 2141 |
|
*/ |
| 2142 |
|
private function subqueryGtExpression($query, $subquery, $params, $alias) |
| 2143 |
|
{ |
| 2144 |
|
return $query->expr()->andX( |
| 2145 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2146 |
|
$query->expr()->gt('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 2147 |
|
); |
| 2148 |
|
} |
| 2149 |
|
|
| 2150 |
|
/** |
| 2151 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 2157-2163 (lines=7) @@
|
| 2154 |
|
* @param string $alias |
| 2155 |
|
* @return mixed |
| 2156 |
|
*/ |
| 2157 |
|
private function subqueryGteExpression($query, $subquery, $params, $alias) |
| 2158 |
|
{ |
| 2159 |
|
return $query->expr()->andX( |
| 2160 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2161 |
|
$query->expr()->gte('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 2162 |
|
); |
| 2163 |
|
} |
| 2164 |
|
|
| 2165 |
|
/** |
| 2166 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 2172-2178 (lines=7) @@
|
| 2169 |
|
* @param string $alias |
| 2170 |
|
* @return mixed |
| 2171 |
|
*/ |
| 2172 |
|
private function subqueryLteExpression($query, $subquery, $params, $alias) |
| 2173 |
|
{ |
| 2174 |
|
return $query->expr()->andX( |
| 2175 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2176 |
|
$query->expr()->lte('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 2177 |
|
); |
| 2178 |
|
} |
| 2179 |
|
|
| 2180 |
|
/** |
| 2181 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 2187-2193 (lines=7) @@
|
| 2184 |
|
* @param string $alias |
| 2185 |
|
* @return mixed |
| 2186 |
|
*/ |
| 2187 |
|
private function subqueryLtExpression($query, $subquery, $params, $alias) |
| 2188 |
|
{ |
| 2189 |
|
return $query->expr()->andX( |
| 2190 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2191 |
|
$query->expr()->lt('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 2192 |
|
); |
| 2193 |
|
} |
| 2194 |
|
|
| 2195 |
|
/** |
| 2196 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 2202-2208 (lines=7) @@
|
| 2199 |
|
* @param string $alias |
| 2200 |
|
* @return mixed |
| 2201 |
|
*/ |
| 2202 |
|
private function subqueryEqExpression($query, $subquery, $params, $alias) |
| 2203 |
|
{ |
| 2204 |
|
return $query->expr()->andX( |
| 2205 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2206 |
|
$query->expr()->eq('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 2207 |
|
); |
| 2208 |
|
} |
| 2209 |
|
|
| 2210 |
|
/** |
| 2211 |
|
* @param \Doctrine\ORM\QueryBuilder $query |