|
@@ 2143-2149 (lines=7) @@
|
| 2140 |
|
* @param string $alias |
| 2141 |
|
* @return mixed |
| 2142 |
|
*/ |
| 2143 |
|
private function subqueryTrueExpression($query, $subquery, $params, $alias) |
| 2144 |
|
{ |
| 2145 |
|
return $query->expr()->andX( |
| 2146 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2147 |
|
$query->expr()->neq('(' . $this->consumeSubquery($subquery) . ')', 0) |
| 2148 |
|
); |
| 2149 |
|
} |
| 2150 |
|
|
| 2151 |
|
/** |
| 2152 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 2178-2184 (lines=7) @@
|
| 2175 |
|
* @param string $alias |
| 2176 |
|
* @return mixed |
| 2177 |
|
*/ |
| 2178 |
|
private function subqueryGtExpression($query, $subquery, $params, $alias) |
| 2179 |
|
{ |
| 2180 |
|
return $query->expr()->andX( |
| 2181 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2182 |
|
$query->expr()->gt('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 2183 |
|
); |
| 2184 |
|
} |
| 2185 |
|
|
| 2186 |
|
/** |
| 2187 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 2193-2199 (lines=7) @@
|
| 2190 |
|
* @param string $alias |
| 2191 |
|
* @return mixed |
| 2192 |
|
*/ |
| 2193 |
|
private function subqueryGteExpression($query, $subquery, $params, $alias) |
| 2194 |
|
{ |
| 2195 |
|
return $query->expr()->andX( |
| 2196 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2197 |
|
$query->expr()->gte('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 2198 |
|
); |
| 2199 |
|
} |
| 2200 |
|
|
| 2201 |
|
/** |
| 2202 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 2208-2214 (lines=7) @@
|
| 2205 |
|
* @param string $alias |
| 2206 |
|
* @return mixed |
| 2207 |
|
*/ |
| 2208 |
|
private function subqueryLteExpression($query, $subquery, $params, $alias) |
| 2209 |
|
{ |
| 2210 |
|
return $query->expr()->andX( |
| 2211 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2212 |
|
$query->expr()->lte('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 2213 |
|
); |
| 2214 |
|
} |
| 2215 |
|
|
| 2216 |
|
/** |
| 2217 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 2223-2229 (lines=7) @@
|
| 2220 |
|
* @param string $alias |
| 2221 |
|
* @return mixed |
| 2222 |
|
*/ |
| 2223 |
|
private function subqueryLtExpression($query, $subquery, $params, $alias) |
| 2224 |
|
{ |
| 2225 |
|
return $query->expr()->andX( |
| 2226 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2227 |
|
$query->expr()->lt('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 2228 |
|
); |
| 2229 |
|
} |
| 2230 |
|
|
| 2231 |
|
/** |
| 2232 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 2238-2244 (lines=7) @@
|
| 2235 |
|
* @param string $alias |
| 2236 |
|
* @return mixed |
| 2237 |
|
*/ |
| 2238 |
|
private function subqueryEqExpression($query, $subquery, $params, $alias) |
| 2239 |
|
{ |
| 2240 |
|
return $query->expr()->andX( |
| 2241 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2242 |
|
$query->expr()->eq('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 2243 |
|
); |
| 2244 |
|
} |
| 2245 |
|
|
| 2246 |
|
/** |
| 2247 |
|
* @param \Doctrine\ORM\QueryBuilder $query |