Update of /cvsroot/phpweather/phpweather
In directory usw-pr-cvs1:/tmp/cvs-serv15391

Modified Files:
        db_none.php 
Log Message:
I've removed all methods but the three essential ones: get_metar(),
insert_metar() and update_metar(). These are the only functions that
other classes should expect to be present in a database object.


Index: db_none.php
===================================================================
RCS file: /cvsroot/phpweather/phpweather/db_none.php,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- db_none.php 2001/03/30 13:25:36     1.3
+++ db_none.php 2001/04/02 15:55:40     1.4
@@ -29,81 +29,8 @@
   }
 
   /**
-   * Establishes a connection to the database.
+   * Pretends to insert a METAR into the database.
    *
-   * @return  boolean  Since there's no database with this back-end, this function 
will always return true.
-   * @access  public
-   * @see     disconnect()
-   */
-  function connect() {
-    return true;
-  }
-
-  /**
-   * Disconnects from the database.
-   *
-   * @return  boolean  Since we don't really use a database, this will always return 
true.
-   * @access  public
-   * @see     connect()
-   */
-  function disconnect() {
-    return true;
-  }
-
-  /**
-   * Selects a database.
-   *
-   * @return  boolean  This function always returns false, since that should stop 
users from trying to use the database.
-   * @access  public
-   */
-  function select_db() {
-    return false;
-  }
-
-  /**
-   * Executes a SQL-query.
-   *
-   * @param   string   The SQL-statement.
-   * @return  boolean  We can't execute SQL with no database, we return false.
-   * @access  public
-   */
-  function query($query) {
-    return false;
-  }
-
-  /**
-   * Fetches a row as an array from the database.
-   *
-   * @return  array   We can't fetch rows with no database, so we return an empty 
array.
-   * @access  public
-   */
-  function fetch_row() {
-    return array();
-  }
-
-  /**
-   * Fetches a row as an associative array from the database.
-   *
-   * @return  array   We can't fetch rows with no database, so we return an empty 
array.
-   * @access  public
-   */
-  function fetch_array() {
-    return array();
-  }
-
-  /**
-   * Returns the number of rows in the result-set.
-   *
-   * @return  integer  This doesn't make any sense with no database.
-   * @access  public
-   */
-  function num_rows() {
-    return 0;
-  }
-
-  /**
-   * Inserts a METAR into the database.
-   *
    * @param   string   The ICAO of the station.
    * @param   string   The raw METAR.
    * @param   integer  A standard UNIX timestamp.
@@ -115,7 +42,7 @@
   }
 
   /**
-   * Updates an existing METAR in the database.
+   * Pretends to update an existing METAR in the database.
    *
    * @param   string   The ICAO of the station.
    * @param   string   The raw METAR.
@@ -128,7 +55,7 @@
   }
 
   /**
-   * Gets a METAR form the database.
+   * Pretends to return a METAR form the database.
    *
    * @param   string  The ICAO of the station.
    * @return  string  Since we don't have a database, we just return an empty string.


_______________________________________________
PHPWeather-checkins mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/phpweather-checkins

Reply via email to