function addAnd($left, $right = null, $operator = Query::EQUAL, $quote = null) {
		if (null === $left) {
			return $this;
		}

		if (is_array($left)) {
			foreach ($left as $key => &$value) {
				$this->addAnd($key, $value);
			}
			return $this;
		}

		$this->conds[] = array('AND', func_get_args());
		return $this;
	}
function addAnd($left, $right = null, $operator = Query::EQUAL, $quote = null) {
		if (null === $left) {
			return $this;
		}

		if (is_array($left)) {
			foreach ($left as $key => &$value) {
				$this->addAnd($key, $value);
			}
			return $this;
		}

		$this->conds[] = array('AND', func_get_args());
		return $this;
	}
function addAnd ( $ left , $ right = null , $ operator = Query :: EQUAL , $ quote = null ) { if ( null === $ left ) { return $ this ; } if ( is_array ( $ left ) ) { foreach ( $ left as $ key => & $ value ) { $ this -> addAnd ( $ key , $ value ) ; } return $ this ; } $ this -> conds [ ] = array ( 'AND' , func_get_args ( ) ) ; return $ this ; }
Adds an "AND" condition to the array of conditions.
@param $left mixed
@param $right mixed[optional]
@param $operator string[optional]
@param $quote int[optional]
@return Condition
Adds an AND condition to the array of conditions .