File: MDB2.php
Source Location: /MDB2-2.5.0b5/MDB2.php
Classes:
MDB2
The main 'MDB2' 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.
MDB2_Error
MDB2_Error implements a class for reporting portable database error messages.
MDB2_Driver_Common
MDB2_Driver_Common: Base class that is extended by each MDB2 driver
MDB2_Result
The dummy class that all user space result classes should extend from
MDB2_Result_Common
The common result class for MDB2 result objects
MDB2_Row
The simple class that accepts row data as an array
MDB2_Statement_Common
The common statement class for MDB2 statement objects
MDB2_Module_Common
The common modules class for MDB2 module objects
Page Details:
Includes:
require_once('PEAR.php') [line 55]
MDB2_ERROR [line 68]
MDB2_ERROR_ACCESS_VIOLATION [line 94]
MDB2_ERROR_ALREADY_EXISTS [line 72]
MDB2_ERROR_CANNOT_ALTER [line 98]
MDB2_ERROR_CANNOT_CREATE [line 82]
MDB2_ERROR_CANNOT_DELETE [line 83]
MDB2_ERROR_CANNOT_DROP [line 84]
MDB2_ERROR_CANNOT_REPLACE [line 95]
MDB2_ERROR_CONNECT_FAILED [line 91]
MDB2_ERROR_CONSTRAINT [line 70]
MDB2_ERROR_CONSTRAINT_NOT_NULL [line 96]
MDB2_ERROR_DEADLOCK [line 97]
MDB2_ERROR_DISCONNECT_FAILED [line 104]
MDB2_ERROR_DIVZERO [line 80]
MDB2_ERROR_EXTENSION_NOT_FOUND [line 92]
MDB2_ERROR_INSUFFICIENT_DATA [line 102]
MDB2_ERROR_INVALID [line 75]
MDB2_ERROR_INVALID_DATE [line 79]
MDB2_ERROR_INVALID_DSN [line 90]
MDB2_ERROR_INVALID_NUMBER [line 78]
MDB2_ERROR_LOADMODULE [line 101]
MDB2_ERROR_MANAGER [line 99]
MDB2_ERROR_MANAGER_PARSE [line 100]
MDB2_ERROR_MISMATCH [line 74]
MDB2_ERROR_NEED_MORE_DATA [line 87]
MDB2_ERROR_NODBSELECTED [line 81]
MDB2_ERROR_NOSUCHDB [line 93]
MDB2_ERROR_NOSUCHFIELD [line 86]
MDB2_ERROR_NOSUCHTABLE [line 85]
MDB2_ERROR_NOT_CAPABLE [line 76]
MDB2_ERROR_NOT_FOUND [line 71]
MDB2_ERROR_NOT_LOCKED [line 88]
MDB2_ERROR_NO_PERMISSION [line 103]
MDB2_ERROR_SYNTAX [line 69]
MDB2_ERROR_TRUNCATED [line 77]
MDB2_ERROR_UNSUPPORTED [line 73]
MDB2_ERROR_VALUE_COUNT_ON_ROW [line 89]
MDB2_FETCHMODE_ASSOC [line 132]
MDB2_FETCHMODE_DEFAULT [line 122]
MDB2_FETCHMODE_FLIPPED [line 145]
MDB2_FETCHMODE_OBJECT [line 137]
MDB2_FETCHMODE_ORDERED [line 127]
MDB2_OK [line 67]
MDB2_PORTABILITY_ALL [line 213]
MDB2_PORTABILITY_DELETE_COUNT [line 173]
MDB2_PORTABILITY_EMPTY_TO_NULL [line 201]
MDB2_PORTABILITY_ERRORS [line 194]
MDB2_PORTABILITY_FIX_ASSOC_FIELD_NAMES [line 207]
MDB2_PORTABILITY_FIX_CASE [line 161]
MDB2_PORTABILITY_NONE [line 154]
MDB2_PORTABILITY_NUMROWS [line 179]
MDB2_PORTABILITY_RTRIM [line 167]
MDB2_PREPARE_MANIP [line 112]
MDB2_PREPARE_RESULT [line 113]
MDB2_closeOpenTransactions [line 4567]
void MDB2_closeOpenTransactions(
)
|
|
Close any open transactions form persistent connections
MDB2_defaultDebugOutput [line 4599]
void|string MDB2_defaultDebugOutput(
object reference &$db, string $scope, string $message, [array $context = array()])
|
|
default debug output handler
Parameters
object reference |
&$db |
to an MDB2 database object |
string |
$scope |
usually the method name that triggered the debug call: for example 'query', 'prepare', 'execute', 'parameters', 'beginTransaction', 'commit', 'rollback' |
string |
$message |
message that should be appended to the debug variable |
array |
$context |
contains context information about the debug() call common keys are: is_manip, time, result etc. |
Documentation generated on Mon, 11 Mar 2019 15:51:34 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|