function delete(array $where, $returning = null) {
		$query = $this->getQueryWriter()->reset();
		$query->write("DELETE FROM", $this->conn->quoteName($this->name));
		$query->write("WHERE")->criteria($where);
		if (strlen($returning)) {
			$query->write("RETURNING", $returning);
		}
		return $this->execute($query);
	}
function delete(array $where, $returning = null) {
		$query = $this->getQueryWriter()->reset();
		$query->write("DELETE FROM", $this->conn->quoteName($this->name));
		$query->write("WHERE")->criteria($where);
		if (strlen($returning)) {
			$query->write("RETURNING", $returning);
		}
		return $this->execute($query);
	}
function delete ( array $ where , $ returning = null ) { $ query = $ this -> getQueryWriter ( ) -> reset ( ) ; $ query -> write ( "DELETE FROM" , $ this -> conn -> quoteName ( $ this -> name ) ) ; $ query -> write ( "WHERE" ) -> criteria ( $ where ) ; if ( strlen ( $ returning ) ) { $ query -> write ( "RETURNING" , $ returning ) ; } return $ this -> execute ( $ query ) ; }
Delete rows from the table
@param array $where
@param string $returning
@return mixed
Delete rows from the table