Code Duplication    Length = 12-12 lines in 2 locations

lib/Doctrine/ORM/QueryBuilder.php 2 locations

@@ 983-994 (lines=12) @@
980
     *
981
     * @return self
982
     */
983
    public function innerJoin($join, $alias, $conditionType = null, $condition = null, $indexBy = null)
984
    {
985
        $parentAlias = substr($join, 0, strpos($join, '.'));
986
987
        $rootAlias = $this->findRootAlias($alias, $parentAlias);
988
989
        $join = new Expr\Join(
990
            Expr\Join::INNER_JOIN, $join, $alias, $conditionType, $condition, $indexBy
991
        );
992
993
        return $this->add('join', [$rootAlias => $join], true);
994
    }
995
996
    /**
997
     * Creates and adds a left join over an entity association to the query.
@@ 1018-1029 (lines=12) @@
1015
     *
1016
     * @return self
1017
     */
1018
    public function leftJoin($join, $alias, $conditionType = null, $condition = null, $indexBy = null)
1019
    {
1020
        $parentAlias = substr($join, 0, strpos($join, '.'));
1021
1022
        $rootAlias = $this->findRootAlias($alias, $parentAlias);
1023
1024
        $join = new Expr\Join(
1025
            Expr\Join::LEFT_JOIN, $join, $alias, $conditionType, $condition, $indexBy
1026
        );
1027
1028
        return $this->add('join', [$rootAlias => $join], true);
1029
    }
1030
1031
    /**
1032
     * Sets a new value for a field in a bulk update query.