public function addConditions($lefts, $rights, $operators = array())
    {
        if (count($lefts) != count($rights)) {
            throw new PropelException("Unable to create join because the left column count isn't equal to the right column count");
        }
        foreach ($lefts as $key => $left) {
            $this->addCondition($left, $rights[$key], isset($operators[$key]) ? $operators[$key] : self::EQUAL);
        }
    }
public function addConditions($lefts, $rights, $operators = array())
    {
        if (count($lefts) != count($rights)) {
            throw new PropelException("Unable to create join because the left column count isn't equal to the right column count");
        }
        foreach ($lefts as $key => $left) {
            $this->addCondition($left, $rights[$key], isset($operators[$key]) ? $operators[$key] : self::EQUAL);
        }
    }
public function addConditions ( $ lefts , $ rights , $ operators = array ( ) ) { if ( count ( $ lefts ) != count ( $ rights ) ) { throw new PropelException ( "Unable to create join because the left column count isn't equal to the right column count" ) ; } foreach ( $ lefts as $ key => $ left ) { $ this -> addCondition ( $ left , $ rights [ $ key ] , isset ( $ operators [ $ key ] ) ? $ operators [ $ key ] : self :: EQUAL ) ; } }
Join condition definition, for several conditions

@param array $lefts     The left columns of the join condition
@param array $rights    The right columns of the join condition
@param array $operators The comparison operators of the join condition, default Join::EQUAL

@throws PropelException
Join condition definition for several conditions