FOSSology  3.2.0rc1
Open Source License Compliance by Open Source Software
Fossology\Lib\Db\Driver\SqliteE Class Reference
Inheritance diagram for Fossology\Lib\Db\Driver\SqliteE:
Inheritance graph
Collaboration diagram for Fossology\Lib\Db\Driver\SqliteE:
Collaboration graph

Public Member Functions

 __construct ($dbConnection)
 
 prepare ($statementName, $sqlStatement)
 
 execute ($statementName, $parameters)
 
 query ($sqlStatement)
 
 isConnected ()
 
 getLastError ()
 
 freeResult ($res)
 
 fetchArray ($res)
 
 fetchAll ($res)
 
 begin ()
 
 commit ()
 
 rollback ()
 
 booleanFromDb ($booleanValue)
 
 booleanToDb ($booleanValue)
 
 escapeString ($string)
 
 existsTable ($tableName)
 
 existsColumn ($tableName, $columnName)
 
 insertPreparedAndReturn ($stmt, $sql, $params, $colName)
 

Private Attributes

 $dbConnection = false
 
 $preparedStmt = array()
 
 $varPrefix = ':var'
 

Detailed Description

SqliteE = Sqlite2.71828182846... < Sqlite3

Definition at line 29 of file SqliteE.php.

Member Function Documentation

Fossology\Lib\Db\Driver\SqliteE::begin ( )
Returns
void

Implements Fossology\Lib\Db\Driver.

Definition at line 145 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::booleanFromDb (   $booleanValue)
Parameters
$booleanValue
Returns
boolean

Implements Fossology\Lib\Db\Driver.

Definition at line 173 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::booleanToDb (   $booleanValue)
Parameters
boolean$booleanValue
Returns
mixed

Implements Fossology\Lib\Db\Driver.

Definition at line 182 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::commit ( )
Returns
void

Implements Fossology\Lib\Db\Driver.

Definition at line 154 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::escapeString (   $string)
Parameters
string
Returns
string

Implements Fossology\Lib\Db\Driver.

Definition at line 191 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::execute (   $statementName,
  $parameters 
)
Parameters
string$statementName
array$parameters
Returns
resource

Implements Fossology\Lib\Db\Driver.

Definition at line 71 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::existsColumn (   $tableName,
  $columnName 
)
Parameters
$tableName
$columnName
Returns
bool

Implements Fossology\Lib\Db\Driver.

Definition at line 217 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::existsTable (   $tableName)
Parameters
string$tableName
Returns
bool

Implements Fossology\Lib\Db\Driver.

Definition at line 200 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::fetchAll (   $res)
Parameters
ressource
Returns
array

Implements Fossology\Lib\Db\Driver.

Definition at line 133 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::fetchArray (   $res)
Parameters
ressource
Returns
array

Implements Fossology\Lib\Db\Driver.

Definition at line 124 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::freeResult (   $res)
Parameters
SQLite3Result
Returns
bool

Implements Fossology\Lib\Db\Driver.

Definition at line 115 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::getLastError ( )
Returns
string

Implements Fossology\Lib\Db\Driver.

Definition at line 106 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::insertPreparedAndReturn (   $stmt,
  $sql,
  $params,
  $colName 
)
Parameters
string$stmt
string$sql
array$params
string$colName

Implements Fossology\Lib\Db\Driver.

Definition at line 229 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::isConnected ( )
Returns
bool

Implements Fossology\Lib\Db\Driver.

Definition at line 98 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::prepare (   $statementName,
  $sqlStatement 
)
Parameters
string$statementName
string$sqlStatement
Returns
resource

Implements Fossology\Lib\Db\Driver.

Definition at line 48 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::query (   $sqlStatement)
Parameters
string$sqlStatement
Returns
resource

Implements Fossology\Lib\Db\Driver.

Definition at line 90 of file SqliteE.php.

Fossology\Lib\Db\Driver\SqliteE::rollback ( )
Returns
void

Implements Fossology\Lib\Db\Driver.

Definition at line 163 of file SqliteE.php.


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