uw              Fri Mar  2 06:16:38 2001 EDT

  Modified files:              
    /php4/pear/Cache/Container  db.php phplib.php 
  Log:
  Added a warning on the usage of REPLACE INTO to the inline docs.
  
  
  
Index: php4/pear/Cache/Container/db.php
diff -u php4/pear/Cache/Container/db.php:1.3 php4/pear/Cache/Container/db.php:1.4
--- php4/pear/Cache/Container/db.php:1.3        Fri Mar  2 05:58:46 2001
+++ php4/pear/Cache/Container/db.php    Fri Mar  2 06:16:38 2001
@@ -17,7 +17,7 @@
 // |          Chuck Hagenbuch <[EMAIL PROTECTED]>                           |
 // +----------------------------------------------------------------------+
 //
-// $Id: db.php,v 1.3 2001/03/02 13:58:46 uw Exp $
+// $Id: db.php,v 1.4 2001/03/02 14:16:38 uw Exp $
 
 require_once 'DB.php';
 require_once 'Cache/Container.php';
@@ -35,7 +35,7 @@
  *   )
  * 
  * @author   Sebastian Bergmann <[EMAIL PROTECTED]>
- * @version  $Id: db.php,v 1.3 2001/03/02 13:58:46 uw Exp $
+ * @version  $Id: db.php,v 1.4 2001/03/02 14:16:38 uw Exp $
  * @package  Cache
  */
 class Cache_Container_db extends Cache_Container {
@@ -103,6 +103,13 @@
             return array($row['expires'], $this->decode($row['content']));
     }
     
+    /**
+    * Stores a dataset.
+    * 
+    * WARNING: we use the SQL command REPLACE INTO this might be 
+    * MySQL specific. As MySQL is very popular the method should
+    * work fine for 95% of you.
+    */
     function save($id, $data, $expires = 0)
     {
         $query = sprintf('REPLACE INTO %s (content, expires, id) VALUES (%s, %d, %s)',
Index: php4/pear/Cache/Container/phplib.php
diff -u php4/pear/Cache/Container/phplib.php:1.3 
php4/pear/Cache/Container/phplib.php:1.4
--- php4/pear/Cache/Container/phplib.php:1.3    Fri Mar  2 06:10:29 2001
+++ php4/pear/Cache/Container/phplib.php        Fri Mar  2 06:16:38 2001
@@ -16,7 +16,7 @@
 // |          Sebastian Bergmann <[EMAIL PROTECTED]>               |
 // +----------------------------------------------------------------------+
 //
-// $Id: phplib.php,v 1.3 2001/03/02 14:10:29 uw Exp $
+// $Id: phplib.php,v 1.4 2001/03/02 14:16:38 uw Exp $
 
 require_once 'Cache/Container.php';
 
@@ -37,7 +37,7 @@
 * Stores cache data into a database table.
 * 
 * @author   Ulf Wendel  <[EMAIL PROTECTED]>, Sebastian Bergmann 
<[EMAIL PROTECTED]>
-* @version  $Id: phplib.php,v 1.3 2001/03/02 14:10:29 uw Exp $
+* @version  $Id: phplib.php,v 1.4 2001/03/02 14:16:38 uw Exp $
 * @package  Cache
 */
 class Cache_Container_phplib extends Cache_Container {
@@ -138,6 +138,13 @@
     } // end func fetch
     
     
+    /**
+    * Stores a dataset.
+    * 
+    * WARNING: we use the SQL command REPLACE INTO this might be 
+    * MySQL specific. As MySQL is very popular the method should
+    * work fine for 95% of you.
+    */
     function save($id, $data, $expires = 0) {
         
         $this->flushPreload($id);



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to