Code Duplication    Length = 7-7 lines in 6 locations

src/Vortex.php 6 locations

@@ 2325-2331 (lines=7) @@
2322
     * @param string $alias
2323
     * @return mixed
2324
     */
2325
    private function subqueryTrueExpression($query, $subquery, $params, $alias)
2326
    {
2327
        return $query->expr()->andX(
2328
            $query->expr()->exists($this->consumeSubquery($subquery)),
2329
            $query->expr()->neq('(' . $this->consumeSubquery($subquery) . ')', 0)
2330
        );
2331
    }
2332
2333
    /**
2334
     * @param \Doctrine\ORM\QueryBuilder $query
@@ 2360-2366 (lines=7) @@
2357
     * @param string $alias
2358
     * @return mixed
2359
     */
2360
    private function subqueryGtExpression($query, $subquery, $params, $alias)
2361
    {
2362
        return $query->expr()->andX(
2363
            $query->expr()->exists($this->consumeSubquery($subquery)),
2364
            $query->expr()->gt('(' . $this->consumeSubquery($subquery) . ')', $params[0])
2365
        );
2366
    }
2367
2368
    /**
2369
     * @param \Doctrine\ORM\QueryBuilder $query
@@ 2375-2381 (lines=7) @@
2372
     * @param string $alias
2373
     * @return mixed
2374
     */
2375
    private function subqueryGteExpression($query, $subquery, $params, $alias)
2376
    {
2377
        return $query->expr()->andX(
2378
            $query->expr()->exists($this->consumeSubquery($subquery)),
2379
            $query->expr()->gte('(' . $this->consumeSubquery($subquery) . ')', $params[0])
2380
        );
2381
    }
2382
2383
    /**
2384
     * @param \Doctrine\ORM\QueryBuilder $query
@@ 2390-2396 (lines=7) @@
2387
     * @param string $alias
2388
     * @return mixed
2389
     */
2390
    private function subqueryLteExpression($query, $subquery, $params, $alias)
2391
    {
2392
        return $query->expr()->andX(
2393
            $query->expr()->exists($this->consumeSubquery($subquery)),
2394
            $query->expr()->lte('(' . $this->consumeSubquery($subquery) . ')', $params[0])
2395
        );
2396
    }
2397
2398
    /**
2399
     * @param \Doctrine\ORM\QueryBuilder $query
@@ 2405-2411 (lines=7) @@
2402
     * @param string $alias
2403
     * @return mixed
2404
     */
2405
    private function subqueryLtExpression($query, $subquery, $params, $alias)
2406
    {
2407
        return $query->expr()->andX(
2408
            $query->expr()->exists($this->consumeSubquery($subquery)),
2409
            $query->expr()->lt('(' . $this->consumeSubquery($subquery) . ')', $params[0])
2410
        );
2411
    }
2412
2413
    /**
2414
     * @param \Doctrine\ORM\QueryBuilder $query
@@ 2420-2426 (lines=7) @@
2417
     * @param string $alias
2418
     * @return mixed
2419
     */
2420
    private function subqueryEqExpression($query, $subquery, $params, $alias)
2421
    {
2422
        return $query->expr()->andX(
2423
            $query->expr()->exists($this->consumeSubquery($subquery)),
2424
            $query->expr()->eq('(' . $this->consumeSubquery($subquery) . ')', $params[0])
2425
        );
2426
    }
2427
2428
    /**
2429
     * @param \Doctrine\ORM\QueryBuilder $query