Classes

\

Name Description
Exception No description available EMPTY
InvalidArgumentException No description available EMPTY
LogicException No description available EMPTY
PDO No description available EMPTY

\Query

Name Description
BadDBDriverException Generic exception for bad drivers EMPTY
ConnectionManager Connection manager class to manage connections for the Query method EMPTY
QueryBuilder Convenience class for creating sql queries EMPTY
QueryParser Utility Class to parse sql clauses for properly escaping identifiers EMPTY
State Query builder state EMPTY

\Query\Drivers

Name Description
AbstractDriver Base Database class EMPTY
AbstractSQL Parent for database-specific syntax subclasses EMPTY
AbstractUtil Abstract class defining database / table creation methods EMPTY

\Query\Drivers\Mysql

Name Description
Driver MySQL specific class EMPTY
SQL MySQL specific SQL EMPTY
Util MySQL-specific backup, import and creation methods EMPTY

\Query\Drivers\Pgsql

Name Description
Driver PostgreSQL specific class EMPTY
SQL PostgreSQL specific SQL EMPTY
Util Postgres-specific backup, import and creation methods EMPTY

\Query\Drivers\Sqlite

Name Description
Driver SQLite specific class EMPTY
SQL SQLite Specific SQL EMPTY
Util SQLite-specific backup, import and creation methods EMPTY