|
Moodle
2.2.1
http://www.collinsharper.com
|
Public Member Functions | |
| factory ($type) | |
| connect ($dsn, $options=false) | |
| apiVersion () | |
| isError ($value) | |
| isWarning ($value) | |
| parseDSN ($dsn) | |
| assertExtension ($name) | |
The main "DB" class is simply a container class with some static methods for creating DB objects as well as some utility functions common to all parts of DB.
Definition at line 101 of file adodb-pear.inc.php.
| apiVersion | ( | ) |
Return the DB API version
Definition at line 199 of file adodb-pear.inc.php.
| assertExtension | ( | $ | name | ) |
Load a PHP database extension if it is not loaded already.
public
| $name | the base name of the extension (without the .so or .dll suffix) |
Definition at line 361 of file adodb-pear.inc.php.
| connect | ( | $ | dsn, |
| $ | options = false |
||
| ) |
Create a new DB object and connect to the specified database
| $dsn | mixed "data source name", see the DB::parseDSN method for a description of the dsn format. Can also be specified as an array of the format returned by DB::parseDSN. |
| $options | mixed if boolean (or scalar), tells whether this connection should be persistent (for backends that support this). This parameter can also be an array of options, see DB_common::setOption for more information on connection options. |
Definition at line 139 of file adodb-pear.inc.php.


| factory | ( | $ | type | ) |
Create a new DB object for the specified database type
| $type | string database type, for example "mysql" |
Definition at line 112 of file adodb-pear.inc.php.
| isError | ( | $ | value | ) |
Tell whether a result code from a DB method is an error
| $value | int result code |
Definition at line 211 of file adodb-pear.inc.php.

| isWarning | ( | $ | value | ) |
Tell whether a result code from a DB method is a warning. Warnings differ from errors in that they are generated by DB, and are not fatal.
| $value | mixed result value |
Definition at line 229 of file adodb-pear.inc.php.
| parseDSN | ( | $ | dsn | ) |