The Hubzilla
 All Classes Namespaces Files Functions Variables Pages
dba_pdo Class Reference
Inheritance diagram for dba_pdo:
[legend]

Public Member Functions

 connect ($server, $scheme, $port, $user, $pass, $db)
 
 q ($sql)
 
 escape ($str)
 
 close ()
 
 concat ($fld, $sep)
 
 quote_interval ($txt)
 
 escapebin ($str)
 
 unescapebin ($str)
 
 getdriver ()
 
- Public Member Functions inherited from dba_driver
 connect ($server, $scheme, $port, $user, $pass, $db)
 Connect to the database. More...
 
 q ($sql)
 Perform a DB query with the SQL statement $sql. More...
 
 escape ($str)
 Escape a string before being passed to a DB query. More...
 
 close ()
 Close the database connection. More...
 
 getdriver ()
 Return text name for db driver. More...
 
 __construct ($server, $scheme, $port, $user, $pass, $db, $install=false)
 
 get_null_date ()
 
 get_install_script ()
 
 get_table_quote ()
 
 utcnow ()
 
 install ($server, $scheme, $port, $user, $pass, $db)
 
 dbg ($dbg)
 Sets the database driver's debugging state. More...
 
 __destruct ()
 
 quote_interval ($txt)
 
 optimize_table ($table)
 
 concat ($fld, $sep)
 
 escapebin ($str)
 
 unescapebin ($str)
 
 pdo_set ($x)
 
 pdo_get ()
 

Public Attributes

 $driver_dbtype = null
 
- Public Attributes inherited from dba_driver
 $db
 
 $debug = 0
 
 $connected = false
 
 $error = false
 

Additional Inherited Members

- Protected Attributes inherited from dba_driver
 $pdo = array()
 

Member Function Documentation

dba_pdo::close ( )
dba_pdo::concat (   $fld,
  $sep 
)
dba_pdo::connect (   $server,
  $scheme,
  $port,
  $user,
  $pass,
  $db 
)
dba_pdo::escape (   $str)
dba_pdo::escapebin (   $str)
dba_pdo::getdriver ( )
dba_pdo::q (   $sql)

Referenced by connect().

dba_pdo::quote_interval (   $txt)
dba_pdo::unescapebin (   $str)

Member Data Documentation

dba_pdo::$driver_dbtype = null

The documentation for this class was generated from the following file: