]> git.donarmstrong.com Git - roundcube.git/blobdiff - program/include/rcube_sqlite.inc
Imported Upstream version 0.1~rc2
[roundcube.git] / program / include / rcube_sqlite.inc
index 44e4b8169ac37c41ca81802c634b191f88768832..a8f18cb137a276baf99093b5bf55c2bde415e481 100644 (file)
@@ -5,7 +5,7 @@
  | program/include/rcube_sqlite.inc                                      |
  |                                                                       |
  | This file is part of the RoundCube Webmail client                     |
- | Copyright (C) 2005, RoundCube Dev. - Switzerland                      |
+ | Copyright (C) 2005-2007, RoundCube Dev. - Switzerland                 |
  | Licensed under the GNU GPL                                            |
  |                                                                       |
  | PURPOSE:                                                              |
  | Author: Thomas Bruederli <roundcube@gmail.com>                        |
  +-----------------------------------------------------------------------+
 
- $Id: rcube_sqlite.inc 88 2005-12-03 16:54:12Z roundcube $
+ $Id: rcube_sqlite.inc 850 2007-10-03 00:13:32Z ihug $
 
 */
 
+/**
+ * Callback functions for sqlite database interface
+ *
+ * @package Database
+ */
+
 
 function rcube_sqlite_from_unixtime($timestamp)
   {
-       $timestamp = trim($timestamp);
-       if (!preg_match("/^[0-9]+$/is", $timestamp))
-         $ret = strtotime($timestamp);
-       else
-         $ret = $timestamp;
-         
-       $ret = date("Y-m-d H:i:s", $ret);
-       rcube_sqlite_debug("FROM_UNIXTIME ($timestamp) = $ret");
-       return $ret;
+  $timestamp = trim($timestamp);
+  if (!preg_match("/^[0-9]+$/is", $timestamp))
+    $ret = strtotime($timestamp);
+  else
+    $ret = $timestamp;
+    
+  $ret = date("Y-m-d H:i:s", $ret);
+  rcube_sqlite_debug("FROM_UNIXTIME ($timestamp) = $ret");
+  return $ret;
   }
 
 
 function rcube_sqlite_unix_timestamp($timestamp="")
   {
-       $timestamp = trim($timestamp);
-       if (!$timestamp)
-         $ret = time();
-       else if (!preg_match("/^[0-9]+$/is", $timestamp))
-         $ret = strtotime($timestamp);
-       else
-         $ret = $timestamp;
+  $timestamp = trim($timestamp);
+  if (!$timestamp)
+    $ret = time();
+  else if (!preg_match("/^[0-9]+$/is", $timestamp))
+    $ret = strtotime($timestamp);
+  else
+    $ret = $timestamp;
 
-       rcube_sqlite_debug("UNIX_TIMESTAMP ($timestamp) = $ret");
-       return $ret;
+  rcube_sqlite_debug("UNIX_TIMESTAMP ($timestamp) = $ret");
+  return $ret;
   }
 
 
 function rcube_sqlite_now()
   {
-       rcube_sqlite_debug("NOW() = ".date("Y-m-d H:i:s"));
-       return date("Y-m-d H:i:s");
+  rcube_sqlite_debug("NOW() = ".date("Y-m-d H:i:s"));
+  return date("Y-m-d H:i:s");
   }
 
 
 function rcube_sqlite_md5($str)
   {
-       return md5($str);
+  return md5($str);
   }
 
 
 function rcube_sqlite_debug($str)
   {
-       //console($str);
+  //console($str);
   }
-       
-?>
\ No newline at end of file
+  
+?>