Functions

Display About menu with version information

about() : void

Create info dialog to return an informational message

alert(string $message) : void

Parameters

$message

string

Convert an array to an object

array_to_object(array $array) : object

Parameters

$array

array

Returns

object

Creates a binary confirmation dialog

confirm(string $message) : bool

Parameters

$message

string

Returns

bool

Filter out db rows into one array

db_filter(array $array, mixed $index) : array

Parameters

$array

array

$index

mixed

Returns

array

Bulk directory loading workaround for use with array_map and glob

do_include(string $path) : void

Parameters

$path

string

Bulk directory loading workaround for use with array_map and glob

do_include(string $path) : void

Parameters

$path

string

Create info dialog to retun an informational message

error(string $message) : void

Parameters

$message

string

Error handler to convert errors to exceptions

exception_error_handler(int $errno, string $errstr, string $errfile, int $errline) 

Parameters

$errno

int

$errstr

string

$errfile

string

$errline

int

Exceptions

\ErrorException

Log fatal errors

log_fatal() 

Classes and interfaces

Add_DB

Window controlling addition of database connections

« More »

Connection_Sidebar

Widget managing saved database connections

« More »

DB_Info_Widget

Widget for adding / editing database connections

« More »

DB_PDO

Base Database class

« More »

DB_Reg

Connection registry

« More »

DB_SQL

Abstract parent for database manipulation subclasses

« More »

DB_Structure_Widget

Class for generating db-structure editing views

« More »

DB_Table_Data

Popup window to display database table data

« More »

DB_Util

Abstract class defining database / table creation methods

« More »

DB_tabs

Tabbed Container for database properties

« More »

Data_Grid

Class to simplify dealing with GtkTreeView

« More »

Edit_DB

Window controlling modifications of database connections

« More »

Edit_Table

Window for editing db table structure

« More »

Firebird

Firebird Database class

« More »

Firebird_Result

Firebird result class to emulate PDOStatement Class - only implements data-fetching methods

« More »

Firebird_SQL

Firebird Specific SQL

« More »

Firebird_Util

Firebird-specific backup, import and creation methods

« More »

Main

Main Window Class

« More »

MySQL

MySQL specific class

« More »

MySQL_SQL

MySQL specifc SQL

« More »

MySQL_Util

MySQL-specific backup, import and creation methods

« More »

ODBC

ODBC Database Driver

« More »

ODBC_SQL

ODBC SQL Class

« More »

ODBC_Util

ODBC-specific backup, import and creation methods

« More »

PgSQL

PostgreSQL specifc class

« More »

PgSQL_SQL

PostgreSQL specifc SQL

« More »

PgSQL_Util

Posgres-specific backup, import and creation methods

« More »

Query_Builder

Convienience class for creating sql queries - also the class that instantiates the specific db driver

« More »

SQLite

SQLite specific class

« More »

SQLite_SQL

SQLite Specific SQL

« More »

SQLite_Util

SQLite-specific backup, import and creation methods

« More »

Settings

Class for manipulating datbase connections, and miscellaneous settings

« More »

Constants

 

BASE_DIR

BASE_DIR 

 

PROGRAM_NAME

PROGRAM_NAME 

 

Reference to root path

QBASE_PATH 

 

Path to driver classes

QDRIVER_PATH 

 

SETTINGS_DIR

SETTINGS_DIR 

 

VERSION

VERSION