Code Duplication    Length = 12-12 lines in 2 locations

lib/Doctrine/ORM/QueryBuilder.php 2 locations

@@ 753-764 (lines=12) @@
750
     *
751
     * @return self
752
     */
753
    public function select($select = null)
754
    {
755
        $this->_type = self::SELECT;
756
757
        if (empty($select)) {
758
            return $this;
759
        }
760
761
        $selects = is_array($select) ? $select : func_get_args();
762
763
        return $this->add('select', new Expr\Select($selects), false);
764
    }
765
766
    /**
767
     * Adds a DISTINCT flag to this query.
@@ 802-813 (lines=12) @@
799
     *
800
     * @return self
801
     */
802
    public function addSelect($select = null)
803
    {
804
        $this->_type = self::SELECT;
805
806
        if (empty($select)) {
807
            return $this;
808
        }
809
810
        $selects = is_array($select) ? $select : func_get_args();
811
812
        return $this->add('select', new Expr\Select($selects), true);
813
    }
814
815
    /**
816
     * Turns the query being built into a bulk delete query that ranges over