- Query_Parser
+ QueryParser
|
Utility Class to parse sql clauses for properly escaping identifiers |
EMPTY
diff --git a/docs/classes/Query_Abstract_Driver.html b/docs/classes/Query_AbstractDriver.html
similarity index 71%
rename from docs/classes/Query_Abstract_Driver.html
rename to docs/classes/Query_AbstractDriver.html
index 14647c9..efbe541 100644
--- a/docs/classes/Query_Abstract_Driver.html
+++ b/docs/classes/Query_AbstractDriver.html
@@ -2,7 +2,7 @@
- phpDox - Query\Abstract_Driver
+ phpDox - Query\AbstractDriver
@@ -41,7 +41,7 @@
Query
- Abstract_Driver
+ AbstractDriver
- Query\Abstract_Driver
+ Query\AbstractDriver
Base Database class
Extends PDO to simplify cross-database issues
Synopsis
- class Abstract_Driver
+
@@ -186,74 +186,74 @@
protected
public
Inherited from PDO
@@ -319,6 +319,16 @@
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-31T10:56:16-04:00 (commit #555865b)
@@ -469,16 +479,6 @@
Fix access of member variable
- -
-
2014-04-24T16:25:04-04:00 (commit #5b531cf)
-
-
- Author: Timothy J. Warren (tim@timshomepage.net) /
- Commiter: Timothy J. Warren (tim@timshomepage.net)
-
- De-duplicate truncate method of drivers
-
-
diff --git a/docs/classes/Query_Abstract_Driver/__call.html b/docs/classes/Query_AbstractDriver/__call.html
similarity index 91%
rename from docs/classes/Query_Abstract_Driver/__call.html
rename to docs/classes/Query_AbstractDriver/__call.html
index b6a1e9f..00cd487 100644
--- a/docs/classes/Query_Abstract_Driver/__call.html
+++ b/docs/classes/Query_AbstractDriver/__call.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
__call
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Driver::__call
+ Query\AbstractDriver::__call
Allow invoke to work on table object
diff --git a/docs/classes/Query_Abstract_Driver/__construct.html b/docs/classes/Query_AbstractDriver/__construct.html
similarity index 91%
rename from docs/classes/Query_Abstract_Driver/__construct.html
rename to docs/classes/Query_AbstractDriver/__construct.html
index 764692a..bddaaf9 100644
--- a/docs/classes/Query_Abstract_Driver/__construct.html
+++ b/docs/classes/Query_AbstractDriver/__construct.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
__construct
@@ -59,12 +59,12 @@
Parameter
- Source
+ Source
- Query\Abstract_Driver::__construct
+ Query\AbstractDriver::__construct
PDO constructor wrapper
diff --git a/docs/classes/Query_Abstract_Driver/_load_sub_classes.html b/docs/classes/Query_AbstractDriver/_load_sub_classes.html
similarity index 89%
rename from docs/classes/Query_Abstract_Driver/_load_sub_classes.html
rename to docs/classes/Query_AbstractDriver/_load_sub_classes.html
index 6d728f2..4c7ec03 100644
--- a/docs/classes/Query_Abstract_Driver/_load_sub_classes.html
+++ b/docs/classes/Query_AbstractDriver/_load_sub_classes.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
_load_sub_classes
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Abstract_Driver::_load_sub_classes
+ Query\AbstractDriver::_load_sub_classes
Loads the subclasses for the driver
diff --git a/docs/classes/Query_Abstract_Driver/_prefix.html b/docs/classes/Query_AbstractDriver/_prefix.html
similarity index 91%
rename from docs/classes/Query_Abstract_Driver/_prefix.html
rename to docs/classes/Query_AbstractDriver/_prefix.html
index 31b3870..8fe2860 100644
--- a/docs/classes/Query_Abstract_Driver/_prefix.html
+++ b/docs/classes/Query_AbstractDriver/_prefix.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
_prefix
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Driver::_prefix
+ Query\AbstractDriver::_prefix
Sets the table prefix on the passed string
diff --git a/docs/classes/Query_Abstract_Driver/_quote.html b/docs/classes/Query_AbstractDriver/_quote.html
similarity index 91%
rename from docs/classes/Query_Abstract_Driver/_quote.html
rename to docs/classes/Query_AbstractDriver/_quote.html
index 078b70a..9bcf2c3 100644
--- a/docs/classes/Query_Abstract_Driver/_quote.html
+++ b/docs/classes/Query_AbstractDriver/_quote.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
_quote
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Driver::_quote
+ Query\AbstractDriver::_quote
Helper method for quote_ident
diff --git a/docs/classes/Query_Abstract_Driver/affected_rows.html b/docs/classes/Query_AbstractDriver/affected_rows.html
similarity index 87%
rename from docs/classes/Query_Abstract_Driver/affected_rows.html
rename to docs/classes/Query_AbstractDriver/affected_rows.html
index d89a2bb..b770f65 100644
--- a/docs/classes/Query_Abstract_Driver/affected_rows.html
+++ b/docs/classes/Query_AbstractDriver/affected_rows.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
affected_rows
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::affected_rows
+ Query\AbstractDriver::affected_rows
Returns number of rows affected by an INSERT, UPDATE, DELETE type query
@@ -84,7 +84,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/driver_query.html b/docs/classes/Query_AbstractDriver/driver_query.html
similarity index 89%
rename from docs/classes/Query_Abstract_Driver/driver_query.html
rename to docs/classes/Query_AbstractDriver/driver_query.html
index 0e81d9a..1693a1c 100644
--- a/docs/classes/Query_Abstract_Driver/driver_query.html
+++ b/docs/classes/Query_AbstractDriver/driver_query.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
driver_query
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::driver_query
+ Query\AbstractDriver::driver_query
Method to simplify retrieving db results for meta-data queries
@@ -101,7 +101,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/get_columns.html b/docs/classes/Query_AbstractDriver/get_columns.html
similarity index 88%
rename from docs/classes/Query_Abstract_Driver/get_columns.html
rename to docs/classes/Query_AbstractDriver/get_columns.html
index 0ccaf65..c6888df 100644
--- a/docs/classes/Query_Abstract_Driver/get_columns.html
+++ b/docs/classes/Query_AbstractDriver/get_columns.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_columns
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::get_columns
+ Query\AbstractDriver::get_columns
Retrieve column information for the current database table
@@ -95,7 +95,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/get_dbs.html b/docs/classes/Query_AbstractDriver/get_dbs.html
similarity index 87%
rename from docs/classes/Query_Abstract_Driver/get_dbs.html
rename to docs/classes/Query_AbstractDriver/get_dbs.html
index 417a0fc..3c1271a 100644
--- a/docs/classes/Query_Abstract_Driver/get_dbs.html
+++ b/docs/classes/Query_AbstractDriver/get_dbs.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_dbs
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::get_dbs
+ Query\AbstractDriver::get_dbs
Return list of dbs for the current connection, if possible
@@ -84,7 +84,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/get_fks.html b/docs/classes/Query_AbstractDriver/get_fks.html
similarity index 88%
rename from docs/classes/Query_Abstract_Driver/get_fks.html
rename to docs/classes/Query_AbstractDriver/get_fks.html
index a554f88..6731c30 100644
--- a/docs/classes/Query_Abstract_Driver/get_fks.html
+++ b/docs/classes/Query_AbstractDriver/get_fks.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_fks
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::get_fks
+ Query\AbstractDriver::get_fks
Retrieve foreign keys for the table
@@ -95,7 +95,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/get_functions.html b/docs/classes/Query_AbstractDriver/get_functions.html
similarity index 87%
rename from docs/classes/Query_Abstract_Driver/get_functions.html
rename to docs/classes/Query_AbstractDriver/get_functions.html
index a44c39d..56d7a87 100644
--- a/docs/classes/Query_Abstract_Driver/get_functions.html
+++ b/docs/classes/Query_AbstractDriver/get_functions.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_functions
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::get_functions
+ Query\AbstractDriver::get_functions
Return list of functions for the current database
@@ -84,7 +84,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/get_indexes.html b/docs/classes/Query_AbstractDriver/get_indexes.html
similarity index 88%
rename from docs/classes/Query_Abstract_Driver/get_indexes.html
rename to docs/classes/Query_AbstractDriver/get_indexes.html
index 925cdfc..10311b2 100644
--- a/docs/classes/Query_Abstract_Driver/get_indexes.html
+++ b/docs/classes/Query_AbstractDriver/get_indexes.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_indexes
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::get_indexes
+ Query\AbstractDriver::get_indexes
Retrieve indexes for the table
@@ -95,7 +95,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/get_last_query.html b/docs/classes/Query_AbstractDriver/get_last_query.html
similarity index 89%
rename from docs/classes/Query_Abstract_Driver/get_last_query.html
rename to docs/classes/Query_AbstractDriver/get_last_query.html
index b827a50..7dbee4c 100644
--- a/docs/classes/Query_Abstract_Driver/get_last_query.html
+++ b/docs/classes/Query_AbstractDriver/get_last_query.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_last_query
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Abstract_Driver::get_last_query
+ Query\AbstractDriver::get_last_query
Get the last sql query exexcuted
diff --git a/docs/classes/Query_Abstract_Driver/get_procedures.html b/docs/classes/Query_AbstractDriver/get_procedures.html
similarity index 87%
rename from docs/classes/Query_Abstract_Driver/get_procedures.html
rename to docs/classes/Query_AbstractDriver/get_procedures.html
index 8a37ced..7ea028a 100644
--- a/docs/classes/Query_Abstract_Driver/get_procedures.html
+++ b/docs/classes/Query_AbstractDriver/get_procedures.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_procedures
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::get_procedures
+ Query\AbstractDriver::get_procedures
Return list of stored procedures for the current database
@@ -84,7 +84,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/get_schemas.html b/docs/classes/Query_AbstractDriver/get_schemas.html
similarity index 90%
rename from docs/classes/Query_Abstract_Driver/get_schemas.html
rename to docs/classes/Query_AbstractDriver/get_schemas.html
index 507a186..e915bc5 100644
--- a/docs/classes/Query_Abstract_Driver/get_schemas.html
+++ b/docs/classes/Query_AbstractDriver/get_schemas.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_schemas
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Abstract_Driver::get_schemas
+ Query\AbstractDriver::get_schemas
Return schemas for databases that list them
diff --git a/docs/classes/Query_Abstract_Driver/get_sequences.html b/docs/classes/Query_AbstractDriver/get_sequences.html
similarity index 87%
rename from docs/classes/Query_Abstract_Driver/get_sequences.html
rename to docs/classes/Query_AbstractDriver/get_sequences.html
index ab381cc..9729668 100644
--- a/docs/classes/Query_Abstract_Driver/get_sequences.html
+++ b/docs/classes/Query_AbstractDriver/get_sequences.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_sequences
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::get_sequences
+ Query\AbstractDriver::get_sequences
Return list of sequences for the current database, if they exist
@@ -84,7 +84,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/get_sql.html b/docs/classes/Query_AbstractDriver/get_sql.html
similarity index 87%
rename from docs/classes/Query_Abstract_Driver/get_sql.html
rename to docs/classes/Query_AbstractDriver/get_sql.html
index 968d8c9..15030d4 100644
--- a/docs/classes/Query_Abstract_Driver/get_sql.html
+++ b/docs/classes/Query_AbstractDriver/get_sql.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_sql
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::get_sql
+ Query\AbstractDriver::get_sql
Get the SQL class for the current driver
@@ -85,7 +85,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/get_system_tables.html b/docs/classes/Query_AbstractDriver/get_system_tables.html
similarity index 87%
rename from docs/classes/Query_Abstract_Driver/get_system_tables.html
rename to docs/classes/Query_AbstractDriver/get_system_tables.html
index 5a9ba9f..1c9b820 100644
--- a/docs/classes/Query_Abstract_Driver/get_system_tables.html
+++ b/docs/classes/Query_AbstractDriver/get_system_tables.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_system_tables
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::get_system_tables
+ Query\AbstractDriver::get_system_tables
Retrieves an array of non-user-created tables for the connection/database
@@ -84,7 +84,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/get_tables.html b/docs/classes/Query_AbstractDriver/get_tables.html
similarity index 87%
rename from docs/classes/Query_Abstract_Driver/get_tables.html
rename to docs/classes/Query_AbstractDriver/get_tables.html
index 25e9399..c4faa4f 100644
--- a/docs/classes/Query_Abstract_Driver/get_tables.html
+++ b/docs/classes/Query_AbstractDriver/get_tables.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_tables
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::get_tables
+ Query\AbstractDriver::get_tables
Return list of tables for the current database
@@ -84,7 +84,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/get_triggers.html b/docs/classes/Query_AbstractDriver/get_triggers.html
similarity index 87%
rename from docs/classes/Query_Abstract_Driver/get_triggers.html
rename to docs/classes/Query_AbstractDriver/get_triggers.html
index c44e579..565fe75 100644
--- a/docs/classes/Query_Abstract_Driver/get_triggers.html
+++ b/docs/classes/Query_AbstractDriver/get_triggers.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_triggers
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::get_triggers
+ Query\AbstractDriver::get_triggers
Return list of triggers for the current database
@@ -84,7 +84,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/get_types.html b/docs/classes/Query_AbstractDriver/get_types.html
similarity index 87%
rename from docs/classes/Query_Abstract_Driver/get_types.html
rename to docs/classes/Query_AbstractDriver/get_types.html
index 3c3cbe6..566c4a6 100644
--- a/docs/classes/Query_Abstract_Driver/get_types.html
+++ b/docs/classes/Query_AbstractDriver/get_types.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_types
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::get_types
+ Query\AbstractDriver::get_types
Retrieve list of data types for the database
@@ -84,7 +84,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/get_util.html b/docs/classes/Query_AbstractDriver/get_util.html
similarity index 87%
rename from docs/classes/Query_Abstract_Driver/get_util.html
rename to docs/classes/Query_AbstractDriver/get_util.html
index 1f3a044..514e6e3 100644
--- a/docs/classes/Query_Abstract_Driver/get_util.html
+++ b/docs/classes/Query_AbstractDriver/get_util.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_util
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::get_util
+ Query\AbstractDriver::get_util
Get the Util class for the current driver
@@ -85,7 +85,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/get_views.html b/docs/classes/Query_AbstractDriver/get_views.html
similarity index 87%
rename from docs/classes/Query_Abstract_Driver/get_views.html
rename to docs/classes/Query_AbstractDriver/get_views.html
index 4055719..bd0d03b 100644
--- a/docs/classes/Query_Abstract_Driver/get_views.html
+++ b/docs/classes/Query_AbstractDriver/get_views.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
get_views
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::get_views
+ Query\AbstractDriver::get_views
Return list of views for the current database
@@ -84,7 +84,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/insert_batch.html b/docs/classes/Query_AbstractDriver/insert_batch.html
similarity index 88%
rename from docs/classes/Query_Abstract_Driver/insert_batch.html
rename to docs/classes/Query_AbstractDriver/insert_batch.html
index 16908b3..a932267 100644
--- a/docs/classes/Query_Abstract_Driver/insert_batch.html
+++ b/docs/classes/Query_AbstractDriver/insert_batch.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
insert_batch
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::insert_batch
+ Query\AbstractDriver::insert_batch
Create sql for batch insert
@@ -102,7 +102,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/num_rows.html b/docs/classes/Query_AbstractDriver/num_rows.html
similarity index 87%
rename from docs/classes/Query_Abstract_Driver/num_rows.html
rename to docs/classes/Query_AbstractDriver/num_rows.html
index f896b1d..ea2d134 100644
--- a/docs/classes/Query_Abstract_Driver/num_rows.html
+++ b/docs/classes/Query_AbstractDriver/num_rows.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
num_rows
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::num_rows
+ Query\AbstractDriver::num_rows
Return the number of rows returned for a SELECT query
@@ -84,7 +84,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/prefix_table.html b/docs/classes/Query_AbstractDriver/prefix_table.html
similarity index 88%
rename from docs/classes/Query_Abstract_Driver/prefix_table.html
rename to docs/classes/Query_AbstractDriver/prefix_table.html
index e6b6e46..5ba93d6 100644
--- a/docs/classes/Query_Abstract_Driver/prefix_table.html
+++ b/docs/classes/Query_AbstractDriver/prefix_table.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
prefix_table
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::prefix_table
+ Query\AbstractDriver::prefix_table
Prefixes a table if it is not already prefixed
@@ -95,7 +95,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/prepare_execute.html b/docs/classes/Query_AbstractDriver/prepare_execute.html
similarity index 88%
rename from docs/classes/Query_Abstract_Driver/prepare_execute.html
rename to docs/classes/Query_AbstractDriver/prepare_execute.html
index 218deb9..2433e59 100644
--- a/docs/classes/Query_Abstract_Driver/prepare_execute.html
+++ b/docs/classes/Query_AbstractDriver/prepare_execute.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
prepare_execute
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::prepare_execute
+ Query\AbstractDriver::prepare_execute
Create and execute a prepared statement with the provided parameters
@@ -102,7 +102,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/prepare_query.html b/docs/classes/Query_AbstractDriver/prepare_query.html
similarity index 89%
rename from docs/classes/Query_Abstract_Driver/prepare_query.html
rename to docs/classes/Query_AbstractDriver/prepare_query.html
index 83d7381..a1bf31f 100644
--- a/docs/classes/Query_Abstract_Driver/prepare_query.html
+++ b/docs/classes/Query_AbstractDriver/prepare_query.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
prepare_query
@@ -68,12 +68,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::prepare_query
+ Query\AbstractDriver::prepare_query
Simplifies prepared statements for database queries
@@ -114,7 +114,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/quote_ident.html b/docs/classes/Query_AbstractDriver/quote_ident.html
similarity index 88%
rename from docs/classes/Query_Abstract_Driver/quote_ident.html
rename to docs/classes/Query_AbstractDriver/quote_ident.html
index 6a36e56..607eff9 100644
--- a/docs/classes/Query_Abstract_Driver/quote_ident.html
+++ b/docs/classes/Query_AbstractDriver/quote_ident.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
quote_ident
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::quote_ident
+ Query\AbstractDriver::quote_ident
Surrounds the string with the databases identifier escape characters
@@ -95,7 +95,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/quote_table.html b/docs/classes/Query_AbstractDriver/quote_table.html
similarity index 88%
rename from docs/classes/Query_Abstract_Driver/quote_table.html
rename to docs/classes/Query_AbstractDriver/quote_table.html
index 6268408..25b2d60 100644
--- a/docs/classes/Query_Abstract_Driver/quote_table.html
+++ b/docs/classes/Query_AbstractDriver/quote_table.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
quote_table
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
- Query\Abstract_Driver::quote_table
+ Query\AbstractDriver::quote_table
Quote database table name, and set prefix
@@ -95,7 +95,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
diff --git a/docs/classes/Query_Abstract_Driver/set_last_query.html b/docs/classes/Query_AbstractDriver/set_last_query.html
similarity index 90%
rename from docs/classes/Query_Abstract_Driver/set_last_query.html
rename to docs/classes/Query_AbstractDriver/set_last_query.html
index 84fdb0c..f0791b2 100644
--- a/docs/classes/Query_Abstract_Driver/set_last_query.html
+++ b/docs/classes/Query_AbstractDriver/set_last_query.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
set_last_query
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Driver::set_last_query
+ Query\AbstractDriver::set_last_query
Set the last query sql
diff --git a/docs/classes/Query_Abstract_Driver/set_table_prefix.html b/docs/classes/Query_AbstractDriver/set_table_prefix.html
similarity index 90%
rename from docs/classes/Query_Abstract_Driver/set_table_prefix.html
rename to docs/classes/Query_AbstractDriver/set_table_prefix.html
index e055124..c8e3ddc 100644
--- a/docs/classes/Query_Abstract_Driver/set_table_prefix.html
+++ b/docs/classes/Query_AbstractDriver/set_table_prefix.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
set_table_prefix
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Driver::set_table_prefix
+ Query\AbstractDriver::set_table_prefix
Set the common table name prefix
diff --git a/docs/classes/Query_Abstract_Driver/truncate.html b/docs/classes/Query_AbstractDriver/truncate.html
similarity index 91%
rename from docs/classes/Query_Abstract_Driver/truncate.html
rename to docs/classes/Query_AbstractDriver/truncate.html
index 1c29c6f..e1bd9e2 100644
--- a/docs/classes/Query_Abstract_Driver/truncate.html
+++ b/docs/classes/Query_AbstractDriver/truncate.html
@@ -42,7 +42,7 @@
Query
- Abstract_Driver
+ AbstractDriver
truncate
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Driver::truncate
+ Query\AbstractDriver::truncate
Empty the passed table
diff --git a/docs/classes/Query_Abstract_Query_Builder.html b/docs/classes/Query_AbstractQueryBuilder.html
similarity index 78%
rename from docs/classes/Query_Abstract_Query_Builder.html
rename to docs/classes/Query_AbstractQueryBuilder.html
index 730df12..17f71b6 100644
--- a/docs/classes/Query_Abstract_Query_Builder.html
+++ b/docs/classes/Query_AbstractQueryBuilder.html
@@ -2,7 +2,7 @@
- phpDox - Query\Abstract_Query_Builder
+ phpDox - Query\AbstractQueryBuilder
@@ -41,7 +41,7 @@
Query
- Abstract_Query_Builder
+ AbstractQueryBuilder
- Query\Abstract_Query_Builder
+ Query\AbstractQueryBuilder
Abstract Class for internal implementation methods of the Query Builder
Synopsis
- class Abstract_Query_Builder
+ class AbstractQueryBuilder
{ - // constants
- const KEY = 0;
- const VALUE = 1;
- const BOTH = 2;
}
@@ -175,9 +175,6 @@
$order_string
—
string Order by clause
- $parser
- —
- Query\Query_Parser Query parser class instance
$query_map
—
array Query component order mapping for complex select queries
@@ -190,12 +187,6 @@
$set_string
—
string Compiled arguments for insert / update
- $sql
- —
- \Query\Driver\SQL_Interface Alias to driver sql class
- $util
- —
- \Query\Driver\Abstract_Util Alias to driver util class
$values
—
array Values to apply to prepared statements
@@ -211,45 +202,74 @@
$db
—
Query\Driver_Interface The current database driver
+ $parser
+ —
+ Query\Query_Parser Query parser class instance
$queries
—
array List of queries executed
+ $sql
+ —
+ \Query\Driver\SQL_Interface Alias to driver sql class
+ $util
+ —
+ \Query\Driver\Abstract_Util Alias to driver util class
Methods
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
+ -
+
2015-11-10T09:24:18-05:00 (commit #39cd2ec)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Fix borkeed tests
+
+
-
2015-07-31T10:24:34-04:00 (commit #056e8bf)
@@ -390,16 +410,6 @@
Remove some variable setting logic duplication
- -
-
2014-04-24T17:07:50-04:00 (commit #81be910)
-
-
- Author: Timothy J. Warren (tim@timshomepage.net) /
- Commiter: Timothy J. Warren (tim@timshomepage.net)
-
- Split Query Builder class
-
-
diff --git a/docs/classes/Query_Abstract_Query_Builder/_append_map.html b/docs/classes/Query_AbstractQueryBuilder/_append_map.html
similarity index 90%
rename from docs/classes/Query_Abstract_Query_Builder/_append_map.html
rename to docs/classes/Query_AbstractQueryBuilder/_append_map.html
index c7fa122..4d6313a 100644
--- a/docs/classes/Query_Abstract_Query_Builder/_append_map.html
+++ b/docs/classes/Query_AbstractQueryBuilder/_append_map.html
@@ -42,7 +42,7 @@
Query
- Abstract_Query_Builder
+ AbstractQueryBuilder
_append_map
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Query_Builder::_append_map
+ Query\AbstractQueryBuilder::_append_map
Add an additional set of mapping pairs to a internal map
diff --git a/docs/classes/Query_Abstract_Query_Builder/_append_query.html b/docs/classes/Query_AbstractQueryBuilder/_append_query.html
similarity index 90%
rename from docs/classes/Query_Abstract_Query_Builder/_append_query.html
rename to docs/classes/Query_AbstractQueryBuilder/_append_query.html
index 2618993..4c30bf6 100644
--- a/docs/classes/Query_Abstract_Query_Builder/_append_query.html
+++ b/docs/classes/Query_AbstractQueryBuilder/_append_query.html
@@ -42,7 +42,7 @@
Query
- Abstract_Query_Builder
+ AbstractQueryBuilder
_append_query
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Query_Builder::_append_query
+ Query\AbstractQueryBuilder::_append_query
Convert the prepared statement into readable sql
diff --git a/docs/classes/Query_Abstract_Query_Builder/_compile.html b/docs/classes/Query_AbstractQueryBuilder/_compile.html
similarity index 90%
rename from docs/classes/Query_Abstract_Query_Builder/_compile.html
rename to docs/classes/Query_AbstractQueryBuilder/_compile.html
index a65dcc1..5975cb9 100644
--- a/docs/classes/Query_Abstract_Query_Builder/_compile.html
+++ b/docs/classes/Query_AbstractQueryBuilder/_compile.html
@@ -42,7 +42,7 @@
Query
- Abstract_Query_Builder
+ AbstractQueryBuilder
_compile
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Query_Builder::_compile
+ Query\AbstractQueryBuilder::_compile
String together the sql statements for sending to the db
diff --git a/docs/classes/Query_Abstract_Query_Builder/_compile_type.html b/docs/classes/Query_AbstractQueryBuilder/_compile_type.html
similarity index 90%
rename from docs/classes/Query_Abstract_Query_Builder/_compile_type.html
rename to docs/classes/Query_AbstractQueryBuilder/_compile_type.html
index 478bc67..be9ae5c 100644
--- a/docs/classes/Query_Abstract_Query_Builder/_compile_type.html
+++ b/docs/classes/Query_AbstractQueryBuilder/_compile_type.html
@@ -42,7 +42,7 @@
Query
- Abstract_Query_Builder
+ AbstractQueryBuilder
_compile_type
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Query_Builder::_compile_type
+ Query\AbstractQueryBuilder::_compile_type
Sub-method for generating sql strings
diff --git a/docs/classes/Query_Abstract_Query_Builder/_get_compile.html b/docs/classes/Query_AbstractQueryBuilder/_get_compile.html
similarity index 90%
rename from docs/classes/Query_Abstract_Query_Builder/_get_compile.html
rename to docs/classes/Query_AbstractQueryBuilder/_get_compile.html
index 8dc83a6..ed9e6fb 100644
--- a/docs/classes/Query_Abstract_Query_Builder/_get_compile.html
+++ b/docs/classes/Query_AbstractQueryBuilder/_get_compile.html
@@ -42,7 +42,7 @@
Query
- Abstract_Query_Builder
+ AbstractQueryBuilder
_get_compile
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Query_Builder::_get_compile
+ Query\AbstractQueryBuilder::_get_compile
Helper function for returning sql strings
diff --git a/docs/classes/Query_Abstract_Query_Builder/_having.html b/docs/classes/Query_AbstractQueryBuilder/_having.html
similarity index 90%
rename from docs/classes/Query_Abstract_Query_Builder/_having.html
rename to docs/classes/Query_AbstractQueryBuilder/_having.html
index cc73500..de4e101 100644
--- a/docs/classes/Query_Abstract_Query_Builder/_having.html
+++ b/docs/classes/Query_AbstractQueryBuilder/_having.html
@@ -42,7 +42,7 @@
Query
- Abstract_Query_Builder
+ AbstractQueryBuilder
_having
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Query_Builder::_having
+ Query\AbstractQueryBuilder::_having
Simplify building having clauses
diff --git a/docs/classes/Query_Abstract_Query_Builder/_like.html b/docs/classes/Query_AbstractQueryBuilder/_like.html
similarity index 91%
rename from docs/classes/Query_Abstract_Query_Builder/_like.html
rename to docs/classes/Query_AbstractQueryBuilder/_like.html
index 7d66f87..9c1384d 100644
--- a/docs/classes/Query_Abstract_Query_Builder/_like.html
+++ b/docs/classes/Query_AbstractQueryBuilder/_like.html
@@ -42,7 +42,7 @@
Query
- Abstract_Query_Builder
+ AbstractQueryBuilder
_like
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Query_Builder::_like
+ Query\AbstractQueryBuilder::_like
Simplify 'like' methods
diff --git a/docs/classes/Query_Abstract_Query_Builder/_mixed_set.html b/docs/classes/Query_AbstractQueryBuilder/_mixed_set.html
similarity index 91%
rename from docs/classes/Query_Abstract_Query_Builder/_mixed_set.html
rename to docs/classes/Query_AbstractQueryBuilder/_mixed_set.html
index 63f4ca9..9447b07 100644
--- a/docs/classes/Query_Abstract_Query_Builder/_mixed_set.html
+++ b/docs/classes/Query_AbstractQueryBuilder/_mixed_set.html
@@ -42,7 +42,7 @@
Query
- Abstract_Query_Builder
+ AbstractQueryBuilder
_mixed_set
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Query_Builder::_mixed_set
+ Query\AbstractQueryBuilder::_mixed_set
Set values in the class, with either an array or key value pair
diff --git a/docs/classes/Query_Abstract_Query_Builder/_run.html b/docs/classes/Query_AbstractQueryBuilder/_run.html
similarity index 91%
rename from docs/classes/Query_Abstract_Query_Builder/_run.html
rename to docs/classes/Query_AbstractQueryBuilder/_run.html
index b555fe8..e24bf3e 100644
--- a/docs/classes/Query_Abstract_Query_Builder/_run.html
+++ b/docs/classes/Query_AbstractQueryBuilder/_run.html
@@ -42,7 +42,7 @@
Query
- Abstract_Query_Builder
+ AbstractQueryBuilder
_run
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Query_Builder::_run
+ Query\AbstractQueryBuilder::_run
Executes the compiled query
diff --git a/docs/classes/Query_Abstract_Query_Builder/_select.html b/docs/classes/Query_AbstractQueryBuilder/_select.html
similarity index 90%
rename from docs/classes/Query_Abstract_Query_Builder/_select.html
rename to docs/classes/Query_AbstractQueryBuilder/_select.html
index b5cc588..5861091 100644
--- a/docs/classes/Query_Abstract_Query_Builder/_select.html
+++ b/docs/classes/Query_AbstractQueryBuilder/_select.html
@@ -42,7 +42,7 @@
Query
- Abstract_Query_Builder
+ AbstractQueryBuilder
_select
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Query_Builder::_select
+ Query\AbstractQueryBuilder::_select
Method to simplify select_ methods
diff --git a/docs/classes/Query_Abstract_Query_Builder/_where.html b/docs/classes/Query_AbstractQueryBuilder/_where.html
similarity index 90%
rename from docs/classes/Query_Abstract_Query_Builder/_where.html
rename to docs/classes/Query_AbstractQueryBuilder/_where.html
index 8d9392a..652a324 100644
--- a/docs/classes/Query_Abstract_Query_Builder/_where.html
+++ b/docs/classes/Query_AbstractQueryBuilder/_where.html
@@ -42,7 +42,7 @@
Query
- Abstract_Query_Builder
+ AbstractQueryBuilder
_where
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Query_Builder::_where
+ Query\AbstractQueryBuilder::_where
Do all the repeditive stuff for where/having type methods
diff --git a/docs/classes/Query_Abstract_Query_Builder/_where_in.html b/docs/classes/Query_AbstractQueryBuilder/_where_in.html
similarity index 91%
rename from docs/classes/Query_Abstract_Query_Builder/_where_in.html
rename to docs/classes/Query_AbstractQueryBuilder/_where_in.html
index d8aa4b3..2e69769 100644
--- a/docs/classes/Query_Abstract_Query_Builder/_where_in.html
+++ b/docs/classes/Query_AbstractQueryBuilder/_where_in.html
@@ -42,7 +42,7 @@
Query
- Abstract_Query_Builder
+ AbstractQueryBuilder
_where_in
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Query_Builder::_where_in
+ Query\AbstractQueryBuilder::_where_in
Simplify where_in methods
diff --git a/docs/classes/Query_Abstract_Query_Builder/_where_string.html b/docs/classes/Query_AbstractQueryBuilder/_where_string.html
similarity index 90%
rename from docs/classes/Query_Abstract_Query_Builder/_where_string.html
rename to docs/classes/Query_AbstractQueryBuilder/_where_string.html
index cf5deb4..8bfa595 100644
--- a/docs/classes/Query_Abstract_Query_Builder/_where_string.html
+++ b/docs/classes/Query_AbstractQueryBuilder/_where_string.html
@@ -42,7 +42,7 @@
Query
- Abstract_Query_Builder
+ AbstractQueryBuilder
_where_string
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Query_Builder::_where_string
+ Query\AbstractQueryBuilder::_where_string
Simplify generating where string
diff --git a/docs/classes/Query_Abstract_SQL.html b/docs/classes/Query_AbstractSQL.html
similarity index 87%
rename from docs/classes/Query_Abstract_SQL.html
rename to docs/classes/Query_AbstractSQL.html
index a5f7359..2558bc5 100644
--- a/docs/classes/Query_Abstract_SQL.html
+++ b/docs/classes/Query_AbstractSQL.html
@@ -2,7 +2,7 @@
- phpDox - Query\Abstract_SQL
+ phpDox - Query\AbstractSQL
@@ -41,7 +41,7 @@
Query
- Abstract_SQL
+ AbstractSQL
- Query\Abstract_SQL
+ Query\AbstractSQL
parent for database manipulation subclasses
Synopsis
- class Abstract_SQL
+
@@ -84,7 +84,7 @@
Implements
@@ -92,12 +92,22 @@
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-29T16:51:17-04:00 (commit #8511c6a)
diff --git a/docs/classes/Query_Abstract_SQL/limit.html b/docs/classes/Query_AbstractSQL/limit.html
similarity index 89%
rename from docs/classes/Query_Abstract_SQL/limit.html
rename to docs/classes/Query_AbstractSQL/limit.html
index 362dc10..8597432 100644
--- a/docs/classes/Query_Abstract_SQL/limit.html
+++ b/docs/classes/Query_AbstractSQL/limit.html
@@ -42,7 +42,7 @@
Query
-
- Abstract_SQL
+ AbstractSQL
- limit
@@ -65,12 +65,12 @@
Interface
-
- Source
+ Source
- Query\Abstract_SQL::limit
+ Query\AbstractSQL::limit
Limit clause
@@ -107,7 +107,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Abstract_Util.html b/docs/classes/Query_AbstractUtil.html
similarity index 84%
rename from docs/classes/Query_Abstract_Util.html
rename to docs/classes/Query_AbstractUtil.html
index 148e0f8..cd50222 100644
--- a/docs/classes/Query_Abstract_Util.html
+++ b/docs/classes/Query_AbstractUtil.html
@@ -2,7 +2,7 @@
- phpDox - Query\Abstract_Util
+ phpDox - Query\AbstractUtil
@@ -41,7 +41,7 @@
-
Query
- - Abstract_Util
+ - AbstractUtil
-
- Source
+ Source
- Query\Abstract_Util
+ Query\AbstractUtil
Abstract class defining database / table creation methods
Synopsis
- class Abstract_Util
+ class AbstractUtil
{ - // members
- private $conn;
-
}
@@ -98,22 +98,32 @@
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-29T16:51:17-04:00 (commit #8511c6a)
@@ -264,16 +274,6 @@
Add insert_batch methods to Firebird and SQLite
- -
-
2014-04-02T17:08:50-04:00 (commit #e3fdad5)
-
-
- Author: Timothy J. Warren (tim@timshomepage.net) /
- Commiter: Timothy J. Warren (tim@timshomepage.net)
-
- Namespaces!
-
-
diff --git a/docs/classes/Query_Abstract_Util/__construct.html b/docs/classes/Query_AbstractUtil/__construct.html
similarity index 88%
rename from docs/classes/Query_Abstract_Util/__construct.html
rename to docs/classes/Query_AbstractUtil/__construct.html
index e17554a..83ebd6f 100644
--- a/docs/classes/Query_Abstract_Util/__construct.html
+++ b/docs/classes/Query_AbstractUtil/__construct.html
@@ -42,7 +42,7 @@
Query
- Abstract_Util
+ AbstractUtil
__construct
@@ -59,18 +59,18 @@
Parameter
- Source
+ Source
- Query\Abstract_Util::__construct
+ Query\AbstractUtil::__construct
Save a reference to the connection object for later use
Signature
diff --git a/docs/classes/Query_Abstract_Util/backup_data.html b/docs/classes/Query_AbstractUtil/backup_data.html
similarity index 90%
rename from docs/classes/Query_Abstract_Util/backup_data.html
rename to docs/classes/Query_AbstractUtil/backup_data.html
index f6b3cb9..dfdcdfc 100644
--- a/docs/classes/Query_Abstract_Util/backup_data.html
+++ b/docs/classes/Query_AbstractUtil/backup_data.html
@@ -42,7 +42,7 @@
Query
- Abstract_Util
+ AbstractUtil
backup_data
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Abstract_Util::backup_data
+ Query\AbstractUtil::backup_data
Return an SQL file with the database data as insert statements
diff --git a/docs/classes/Query_Abstract_Util/backup_structure.html b/docs/classes/Query_AbstractUtil/backup_structure.html
similarity index 90%
rename from docs/classes/Query_Abstract_Util/backup_structure.html
rename to docs/classes/Query_AbstractUtil/backup_structure.html
index a983d37..44321e6 100644
--- a/docs/classes/Query_Abstract_Util/backup_structure.html
+++ b/docs/classes/Query_AbstractUtil/backup_structure.html
@@ -42,7 +42,7 @@
Query
- Abstract_Util
+ AbstractUtil
backup_structure
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Abstract_Util::backup_structure
+ Query\AbstractUtil::backup_structure
Return an SQL file with the database table structure
diff --git a/docs/classes/Query_Abstract_Util/create_table.html b/docs/classes/Query_AbstractUtil/create_table.html
similarity index 92%
rename from docs/classes/Query_Abstract_Util/create_table.html
rename to docs/classes/Query_AbstractUtil/create_table.html
index df80010..5b7fcbc 100644
--- a/docs/classes/Query_Abstract_Util/create_table.html
+++ b/docs/classes/Query_AbstractUtil/create_table.html
@@ -42,7 +42,7 @@
Query
- Abstract_Util
+ AbstractUtil
create_table
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Util::create_table
+ Query\AbstractUtil::create_table
Convenience public function to generate sql for creating a db table
diff --git a/docs/classes/Query_Abstract_Util/delete_table.html b/docs/classes/Query_AbstractUtil/delete_table.html
similarity index 91%
rename from docs/classes/Query_Abstract_Util/delete_table.html
rename to docs/classes/Query_AbstractUtil/delete_table.html
index 5382bd8..e47c0a3 100644
--- a/docs/classes/Query_Abstract_Util/delete_table.html
+++ b/docs/classes/Query_AbstractUtil/delete_table.html
@@ -42,7 +42,7 @@
Query
- Abstract_Util
+ AbstractUtil
delete_table
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Abstract_Util::delete_table
+ Query\AbstractUtil::delete_table
Drop the selected table
diff --git a/docs/classes/Query_Abstract_Util/get_driver.html b/docs/classes/Query_AbstractUtil/get_driver.html
similarity index 90%
rename from docs/classes/Query_Abstract_Util/get_driver.html
rename to docs/classes/Query_AbstractUtil/get_driver.html
index 235e474..a28a2a9 100644
--- a/docs/classes/Query_Abstract_Util/get_driver.html
+++ b/docs/classes/Query_AbstractUtil/get_driver.html
@@ -42,7 +42,7 @@
Query
- Abstract_Util
+ AbstractUtil
get_driver
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Abstract_Util::get_driver
+ Query\AbstractUtil::get_driver
Get the driver object for the current connection
diff --git a/docs/classes/Query_Connection_Manager.html b/docs/classes/Query_ConnectionManager.html
similarity index 80%
rename from docs/classes/Query_Connection_Manager.html
rename to docs/classes/Query_ConnectionManager.html
index 7e203aa..caa0a04 100644
--- a/docs/classes/Query_Connection_Manager.html
+++ b/docs/classes/Query_ConnectionManager.html
@@ -2,7 +2,7 @@
- phpDox - Query\Connection_Manager
+ phpDox - Query\ConnectionManager
@@ -41,7 +41,7 @@
Query
- Connection_Manager
+ ConnectionManager
- Query\Connection_Manager
+ Query\ConnectionManager
Connection manager class to manage connections for the Query method
Synopsis
- class Connection_Manager
+ class ConnectionManager
{
}
@@ -105,31 +105,41 @@
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-30T16:40:30-04:00 (commit #225017a)
@@ -280,16 +290,6 @@
Add insert_batch methods to Firebird and SQLite
- -
-
2014-04-02T18:53:48-04:00 (commit #bccea8c)
-
-
- Author: Timothy J. Warren (tim@timshomepage.net) /
- Commiter: Timothy J. Warren (tim@timshomepage.net)
-
- A little cleanup of parser and connection code
-
-
diff --git a/docs/classes/Query_Connection_Manager/__clone.html b/docs/classes/Query_ConnectionManager/__clone.html
similarity index 90%
rename from docs/classes/Query_Connection_Manager/__clone.html
rename to docs/classes/Query_ConnectionManager/__clone.html
index 0dd2501..c9adc19 100644
--- a/docs/classes/Query_Connection_Manager/__clone.html
+++ b/docs/classes/Query_ConnectionManager/__clone.html
@@ -42,7 +42,7 @@
Query
- Connection_Manager
+ ConnectionManager
__clone
@@ -59,12 +59,12 @@
Throws
- Source
+ Source
- Query\Connection_Manager::__clone
+ Query\ConnectionManager::__clone
Private clone method to prevent cloning
diff --git a/docs/classes/Query_Connection_Manager/__construct.html b/docs/classes/Query_ConnectionManager/__construct.html
similarity index 88%
rename from docs/classes/Query_Connection_Manager/__construct.html
rename to docs/classes/Query_ConnectionManager/__construct.html
index 59d7792..7ab7442 100644
--- a/docs/classes/Query_Connection_Manager/__construct.html
+++ b/docs/classes/Query_ConnectionManager/__construct.html
@@ -42,7 +42,7 @@
Query
- Connection_Manager
+ ConnectionManager
__construct
@@ -56,12 +56,12 @@
Synopsis
- Source
+ Source
- Query\Connection_Manager::__construct
+ Query\ConnectionManager::__construct
Private constructor to prevent multiple instances
diff --git a/docs/classes/Query_Connection_Manager/__sleep.html b/docs/classes/Query_ConnectionManager/__sleep.html
similarity index 90%
rename from docs/classes/Query_Connection_Manager/__sleep.html
rename to docs/classes/Query_ConnectionManager/__sleep.html
index f474181..c34b61d 100644
--- a/docs/classes/Query_Connection_Manager/__sleep.html
+++ b/docs/classes/Query_ConnectionManager/__sleep.html
@@ -42,7 +42,7 @@
Query
- Connection_Manager
+ ConnectionManager
__sleep
@@ -59,12 +59,12 @@
Throws
- Source
+ Source
- Query\Connection_Manager::__sleep
+ Query\ConnectionManager::__sleep
Prevent serialization of this object
diff --git a/docs/classes/Query_Connection_Manager/__wakeup.html b/docs/classes/Query_ConnectionManager/__wakeup.html
similarity index 90%
rename from docs/classes/Query_Connection_Manager/__wakeup.html
rename to docs/classes/Query_ConnectionManager/__wakeup.html
index ce73aba..a20eda4 100644
--- a/docs/classes/Query_Connection_Manager/__wakeup.html
+++ b/docs/classes/Query_ConnectionManager/__wakeup.html
@@ -42,7 +42,7 @@
Query
- Connection_Manager
+ ConnectionManager
__wakeup
@@ -59,12 +59,12 @@
Throws
- Source
+ Source
- Query\Connection_Manager::__wakeup
+ Query\ConnectionManager::__wakeup
Make sure serialize/deserialize doesn't work
diff --git a/docs/classes/Query_Connection_Manager/connect.html b/docs/classes/Query_ConnectionManager/connect.html
similarity index 91%
rename from docs/classes/Query_Connection_Manager/connect.html
rename to docs/classes/Query_ConnectionManager/connect.html
index adb1c98..245bd26 100644
--- a/docs/classes/Query_Connection_Manager/connect.html
+++ b/docs/classes/Query_ConnectionManager/connect.html
@@ -42,7 +42,7 @@
Query
- Connection_Manager
+ ConnectionManager
connect
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Connection_Manager::connect
+ Query\ConnectionManager::connect
Parse the passed parameters and return a connection
diff --git a/docs/classes/Query_Connection_Manager/create_dsn.html b/docs/classes/Query_ConnectionManager/create_dsn.html
similarity index 91%
rename from docs/classes/Query_Connection_Manager/create_dsn.html
rename to docs/classes/Query_ConnectionManager/create_dsn.html
index d245060..3c76808 100644
--- a/docs/classes/Query_Connection_Manager/create_dsn.html
+++ b/docs/classes/Query_ConnectionManager/create_dsn.html
@@ -42,7 +42,7 @@
Query
- Connection_Manager
+ ConnectionManager
create_dsn
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Connection_Manager::create_dsn
+ Query\ConnectionManager::create_dsn
Create the dsn from the db type and params
diff --git a/docs/classes/Query_Connection_Manager/get_connection.html b/docs/classes/Query_ConnectionManager/get_connection.html
similarity index 91%
rename from docs/classes/Query_Connection_Manager/get_connection.html
rename to docs/classes/Query_ConnectionManager/get_connection.html
index 3618abc..5fe0362 100644
--- a/docs/classes/Query_Connection_Manager/get_connection.html
+++ b/docs/classes/Query_ConnectionManager/get_connection.html
@@ -42,7 +42,7 @@
Query
- Connection_Manager
+ ConnectionManager
get_connection
@@ -65,12 +65,12 @@
Throws
- Source
+ Source
- Query\Connection_Manager::get_connection
+ Query\ConnectionManager::get_connection
Returns the connection specified by the name given
diff --git a/docs/classes/Query_Connection_Manager/get_instance.html b/docs/classes/Query_ConnectionManager/get_instance.html
similarity index 89%
rename from docs/classes/Query_Connection_Manager/get_instance.html
rename to docs/classes/Query_ConnectionManager/get_instance.html
index da4230e..4b309e2 100644
--- a/docs/classes/Query_Connection_Manager/get_instance.html
+++ b/docs/classes/Query_ConnectionManager/get_instance.html
@@ -42,7 +42,7 @@
Query
- Connection_Manager
+ ConnectionManager
get_instance
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Connection_Manager::get_instance
+ Query\ConnectionManager::get_instance
Return a connection manager instance
diff --git a/docs/classes/Query_Connection_Manager/parse_params.html b/docs/classes/Query_ConnectionManager/parse_params.html
similarity index 91%
rename from docs/classes/Query_Connection_Manager/parse_params.html
rename to docs/classes/Query_ConnectionManager/parse_params.html
index f5292e7..88e216d 100644
--- a/docs/classes/Query_Connection_Manager/parse_params.html
+++ b/docs/classes/Query_ConnectionManager/parse_params.html
@@ -42,7 +42,7 @@
Query
- Connection_Manager
+ ConnectionManager
parse_params
@@ -65,12 +65,12 @@
Throws
- Source
+ Source
- Query\Connection_Manager::parse_params
+ Query\ConnectionManager::parse_params
Parses params into a dsn and option array
diff --git a/docs/classes/Query_Drivers_Firebird_Driver.html b/docs/classes/Query_Drivers_Firebird_Driver.html
index 6a001c4..5e0e118 100644
--- a/docs/classes/Query_Drivers_Firebird_Driver.html
+++ b/docs/classes/Query_Drivers_Firebird_Driver.html
@@ -76,7 +76,7 @@
Synopsis
@@ -263,75 +263,75 @@
setAttribute()
— Set a connection attribute
-
+
protected
public
Inherited from PDO
@@ -397,6 +397,16 @@
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-30T16:40:30-04:00 (commit #225017a)
@@ -549,16 +559,6 @@ This commit consists of patches automatically generated for this project on http
Update drivers with missing method
- -
-
2014-04-03T14:44:03-04:00 (commit #a333920)
-
-
- Author: Timothy J. Warren (tim@timshomepage.net) /
- Commiter: Timothy J. Warren (tim@timshomepage.net)
-
- Rename db_util to abstract_util, mark create_table method as deprecated
-
-
diff --git a/docs/classes/Query_Drivers_Firebird_Driver/beginTransaction.html b/docs/classes/Query_Drivers_Firebird_Driver/beginTransaction.html
index 9c486e0..c95d7ae 100644
--- a/docs/classes/Query_Drivers_Firebird_Driver/beginTransaction.html
+++ b/docs/classes/Query_Drivers_Firebird_Driver/beginTransaction.html
@@ -88,7 +88,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Firebird_Driver/commit.html b/docs/classes/Query_Drivers_Firebird_Driver/commit.html
index f14bc45..e162cef 100644
--- a/docs/classes/Query_Drivers_Firebird_Driver/commit.html
+++ b/docs/classes/Query_Drivers_Firebird_Driver/commit.html
@@ -88,7 +88,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Firebird_Driver/errorCode.html b/docs/classes/Query_Drivers_Firebird_Driver/errorCode.html
index 9a647d9..e7c2717 100644
--- a/docs/classes/Query_Drivers_Firebird_Driver/errorCode.html
+++ b/docs/classes/Query_Drivers_Firebird_Driver/errorCode.html
@@ -87,7 +87,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Firebird_Driver/errorInfo.html b/docs/classes/Query_Drivers_Firebird_Driver/errorInfo.html
index fb7645f..8c54f1c 100644
--- a/docs/classes/Query_Drivers_Firebird_Driver/errorInfo.html
+++ b/docs/classes/Query_Drivers_Firebird_Driver/errorInfo.html
@@ -87,7 +87,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Firebird_Driver/exec.html b/docs/classes/Query_Drivers_Firebird_Driver/exec.html
index deae5dc..d8edb0b 100644
--- a/docs/classes/Query_Drivers_Firebird_Driver/exec.html
+++ b/docs/classes/Query_Drivers_Firebird_Driver/exec.html
@@ -98,7 +98,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Firebird_Driver/getAttribute.html b/docs/classes/Query_Drivers_Firebird_Driver/getAttribute.html
index 31bace7..cbb24c6 100644
--- a/docs/classes/Query_Drivers_Firebird_Driver/getAttribute.html
+++ b/docs/classes/Query_Drivers_Firebird_Driver/getAttribute.html
@@ -98,7 +98,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Firebird_Driver/insert_batch.html b/docs/classes/Query_Drivers_Firebird_Driver/insert_batch.html
index 4796e2f..e6edff9 100644
--- a/docs/classes/Query_Drivers_Firebird_Driver/insert_batch.html
+++ b/docs/classes/Query_Drivers_Firebird_Driver/insert_batch.html
@@ -104,14 +104,14 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Firebird_Driver/prepare_execute.html b/docs/classes/Query_Drivers_Firebird_Driver/prepare_execute.html
index 6a72a60..1bdaed4 100644
--- a/docs/classes/Query_Drivers_Firebird_Driver/prepare_execute.html
+++ b/docs/classes/Query_Drivers_Firebird_Driver/prepare_execute.html
@@ -105,14 +105,14 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Firebird_Driver/prepare_query.html b/docs/classes/Query_Drivers_Firebird_Driver/prepare_query.html
index 3b268fb..63d1dd6 100644
--- a/docs/classes/Query_Drivers_Firebird_Driver/prepare_query.html
+++ b/docs/classes/Query_Drivers_Firebird_Driver/prepare_query.html
@@ -105,14 +105,14 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Firebird_Driver/setAttribute.html b/docs/classes/Query_Drivers_Firebird_Driver/setAttribute.html
index e4248fe..8aace73 100644
--- a/docs/classes/Query_Drivers_Firebird_Driver/setAttribute.html
+++ b/docs/classes/Query_Drivers_Firebird_Driver/setAttribute.html
@@ -105,7 +105,7 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Firebird_SQL.html b/docs/classes/Query_Drivers_Firebird_SQL.html
index 678a51c..df20bc7 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL.html
@@ -73,7 +73,7 @@
Synopsis
class SQL
- extends Abstract_SQL
+ extends AbstractSQL
{ - // Inherited methods from Abstract_SQL
- public string limit()
+
- // Inherited methods from AbstractSQL
- public string limit()
}
@@ -98,7 +98,7 @@
Extends
@@ -137,15 +137,25 @@
view_list()
— Returns sql to list views
-
+
public
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-29T16:51:17-04:00 (commit #8511c6a)
@@ -296,16 +306,6 @@
Update copyright for the new year
- -
-
2013-05-01T15:59:23-04:00 (commit #40c76b2)
-
-
- Author: Timothy Warren (tim@timshomepage.net) /
- Commiter: Timothy Warren (tim@timshomepage.net)
-
- Changed invalid methods to return NULL instead of FALSE, added insert_batch
-
-
diff --git a/docs/classes/Query_Drivers_Firebird_SQL/column_list.html b/docs/classes/Query_Drivers_Firebird_SQL/column_list.html
index 673f6c4..f6c39eb 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL/column_list.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL/column_list.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Firebird_SQL/db_list.html b/docs/classes/Query_Drivers_Firebird_SQL/db_list.html
index 269c8d2..deafcdc 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL/db_list.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL/db_list.html
@@ -85,7 +85,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Firebird_SQL/explain.html b/docs/classes/Query_Drivers_Firebird_SQL/explain.html
index e273a0e..a1015ef 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL/explain.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL/explain.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Firebird_SQL/fk_list.html b/docs/classes/Query_Drivers_Firebird_SQL/fk_list.html
index 8c8b101..f7d812b 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL/fk_list.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL/fk_list.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Firebird_SQL/function_list.html b/docs/classes/Query_Drivers_Firebird_SQL/function_list.html
index 98abce2..a69ad64 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL/function_list.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL/function_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Firebird_SQL/index_list.html b/docs/classes/Query_Drivers_Firebird_SQL/index_list.html
index c03ff1a..6e61fcf 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL/index_list.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL/index_list.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Firebird_SQL/limit.html b/docs/classes/Query_Drivers_Firebird_SQL/limit.html
index 0d19e76..1309118 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL/limit.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL/limit.html
@@ -110,14 +110,14 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Firebird_SQL/procedure_list.html b/docs/classes/Query_Drivers_Firebird_SQL/procedure_list.html
index 512323d..d38d816 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL/procedure_list.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL/procedure_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Firebird_SQL/random.html b/docs/classes/Query_Drivers_Firebird_SQL/random.html
index d745829..7512e04 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL/random.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL/random.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Firebird_SQL/sequence_list.html b/docs/classes/Query_Drivers_Firebird_SQL/sequence_list.html
index bf986e6..695bd86 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL/sequence_list.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL/sequence_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Firebird_SQL/system_table_list.html b/docs/classes/Query_Drivers_Firebird_SQL/system_table_list.html
index c8656ef..d7f7cc0 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL/system_table_list.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL/system_table_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Firebird_SQL/table_list.html b/docs/classes/Query_Drivers_Firebird_SQL/table_list.html
index af05fc3..cad3368 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL/table_list.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL/table_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Firebird_SQL/trigger_list.html b/docs/classes/Query_Drivers_Firebird_SQL/trigger_list.html
index f055875..0042485 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL/trigger_list.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL/trigger_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Firebird_SQL/type_list.html b/docs/classes/Query_Drivers_Firebird_SQL/type_list.html
index 3f6d65a..29a789b 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL/type_list.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL/type_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Firebird_SQL/view_list.html b/docs/classes/Query_Drivers_Firebird_SQL/view_list.html
index 155348d..da26098 100644
--- a/docs/classes/Query_Drivers_Firebird_SQL/view_list.html
+++ b/docs/classes/Query_Drivers_Firebird_SQL/view_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Firebird_Util.html b/docs/classes/Query_Drivers_Firebird_Util.html
index 0525e7a..56c4147 100644
--- a/docs/classes/Query_Drivers_Firebird_Util.html
+++ b/docs/classes/Query_Drivers_Firebird_Util.html
@@ -73,17 +73,17 @@
Synopsis
@@ -92,7 +92,7 @@
Extends
@@ -109,23 +109,33 @@
delete_table()
— Drop the selected table
-
+
public
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-30T16:40:30-04:00 (commit #225017a)
@@ -276,16 +286,6 @@
Rename db_util to abstract_util, mark create_table method as deprecated
- -
-
2014-04-02T17:08:50-04:00 (commit #e3fdad5)
-
-
- Author: Timothy J. Warren (tim@timshomepage.net) /
- Commiter: Timothy J. Warren (tim@timshomepage.net)
-
- Namespaces!
-
-
diff --git a/docs/classes/Query_Drivers_Firebird_Util/backup_data.html b/docs/classes/Query_Drivers_Firebird_Util/backup_data.html
index fe6097a..bfc51bc 100644
--- a/docs/classes/Query_Drivers_Firebird_Util/backup_data.html
+++ b/docs/classes/Query_Drivers_Firebird_Util/backup_data.html
@@ -102,7 +102,7 @@
diff --git a/docs/classes/Query_Drivers_Firebird_Util/backup_structure.html b/docs/classes/Query_Drivers_Firebird_Util/backup_structure.html
index 9f06cf6..25c396f 100644
--- a/docs/classes/Query_Drivers_Firebird_Util/backup_structure.html
+++ b/docs/classes/Query_Drivers_Firebird_Util/backup_structure.html
@@ -85,7 +85,7 @@
diff --git a/docs/classes/Query_Drivers_Firebird_Util/create_table.html b/docs/classes/Query_Drivers_Firebird_Util/create_table.html
index 81cd90d..519c923 100644
--- a/docs/classes/Query_Drivers_Firebird_Util/create_table.html
+++ b/docs/classes/Query_Drivers_Firebird_Util/create_table.html
@@ -114,7 +114,7 @@
diff --git a/docs/classes/Query_Drivers_Firebird_Util/delete_table.html b/docs/classes/Query_Drivers_Firebird_Util/delete_table.html
index f7e2611..d34d6ec 100644
--- a/docs/classes/Query_Drivers_Firebird_Util/delete_table.html
+++ b/docs/classes/Query_Drivers_Firebird_Util/delete_table.html
@@ -96,7 +96,7 @@
diff --git a/docs/classes/Query_Drivers_Mysql_Driver.html b/docs/classes/Query_Drivers_Mysql_Driver.html
index f746b7f..d658f89 100644
--- a/docs/classes/Query_Drivers_Mysql_Driver.html
+++ b/docs/classes/Query_Drivers_Mysql_Driver.html
@@ -76,10 +76,10 @@
Synopsis
@@ -179,75 +179,75 @@
Methods
-
+
protected
public
Inherited from PDO
@@ -313,6 +313,16 @@
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-30T16:40:30-04:00 (commit #225017a)
@@ -463,16 +473,6 @@
Add list_types abstract method to db_sql class
- -
-
2012-04-23T13:28:49-04:00 (commit #1849e2d)
-
-
- Author: Timothy Warren (tim@timshomepage.net) /
- Commiter: Timothy Warren (tim@timshomepage.net)
-
- Misc tweaks
-
-
diff --git a/docs/classes/Query_Drivers_Mysql_SQL.html b/docs/classes/Query_Drivers_Mysql_SQL.html
index a900a37..04aac3d 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL.html
@@ -73,7 +73,7 @@
Synopsis
class SQL
- extends Abstract_SQL
+ extends AbstractSQL
{ - // Inherited methods from Abstract_SQL
- public string limit()
+
- // Inherited methods from AbstractSQL
- public string limit()
}
@@ -98,7 +98,7 @@
Extends
@@ -137,15 +137,25 @@
view_list()
— Returns sql to list views
-
+
public
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-29T16:51:17-04:00 (commit #8511c6a)
@@ -296,16 +306,6 @@
Changed invalid methods to return NULL instead of FALSE, added insert_batch
- -
-
2013-01-02T14:26:42-05:00 (commit #0e44bba)
-
-
- Author: Timothy Warren (tim@timshomepage.net) /
- Commiter: Timothy Warren (tim@timshomepage.net)
-
- Update year
-
-
diff --git a/docs/classes/Query_Drivers_Mysql_SQL/column_list.html b/docs/classes/Query_Drivers_Mysql_SQL/column_list.html
index 8ceed0e..58a7443 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL/column_list.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL/column_list.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Mysql_SQL/db_list.html b/docs/classes/Query_Drivers_Mysql_SQL/db_list.html
index 57bf7f2..b6a6f37 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL/db_list.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL/db_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Mysql_SQL/explain.html b/docs/classes/Query_Drivers_Mysql_SQL/explain.html
index ef093ed..4482f75 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL/explain.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL/explain.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Mysql_SQL/fk_list.html b/docs/classes/Query_Drivers_Mysql_SQL/fk_list.html
index 44c6c22..f6f49dd 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL/fk_list.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL/fk_list.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Mysql_SQL/function_list.html b/docs/classes/Query_Drivers_Mysql_SQL/function_list.html
index 991b321..9381b30 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL/function_list.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL/function_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Mysql_SQL/index_list.html b/docs/classes/Query_Drivers_Mysql_SQL/index_list.html
index 2122b87..c304eb1 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL/index_list.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL/index_list.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Mysql_SQL/limit.html b/docs/classes/Query_Drivers_Mysql_SQL/limit.html
index 44127bf..661ce89 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL/limit.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL/limit.html
@@ -110,14 +110,14 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Mysql_SQL/procedure_list.html b/docs/classes/Query_Drivers_Mysql_SQL/procedure_list.html
index 2762311..eb510aa 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL/procedure_list.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL/procedure_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Mysql_SQL/random.html b/docs/classes/Query_Drivers_Mysql_SQL/random.html
index 0a2cbaf..0188629 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL/random.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL/random.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Mysql_SQL/sequence_list.html b/docs/classes/Query_Drivers_Mysql_SQL/sequence_list.html
index 231f905..739fae0 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL/sequence_list.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL/sequence_list.html
@@ -85,7 +85,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Mysql_SQL/system_table_list.html b/docs/classes/Query_Drivers_Mysql_SQL/system_table_list.html
index f729bf0..2cf0cbd 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL/system_table_list.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL/system_table_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Mysql_SQL/table_list.html b/docs/classes/Query_Drivers_Mysql_SQL/table_list.html
index f18ca54..d5482c2 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL/table_list.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL/table_list.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Mysql_SQL/trigger_list.html b/docs/classes/Query_Drivers_Mysql_SQL/trigger_list.html
index 66ab763..81292e5 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL/trigger_list.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL/trigger_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Mysql_SQL/type_list.html b/docs/classes/Query_Drivers_Mysql_SQL/type_list.html
index cb84761..656b7f7 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL/type_list.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL/type_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Mysql_SQL/view_list.html b/docs/classes/Query_Drivers_Mysql_SQL/view_list.html
index 888bbf0..d19d8ea 100644
--- a/docs/classes/Query_Drivers_Mysql_SQL/view_list.html
+++ b/docs/classes/Query_Drivers_Mysql_SQL/view_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Mysql_Util.html b/docs/classes/Query_Drivers_Mysql_Util.html
index 5c1db31..4531092 100644
--- a/docs/classes/Query_Drivers_Mysql_Util.html
+++ b/docs/classes/Query_Drivers_Mysql_Util.html
@@ -73,15 +73,15 @@
Synopsis
@@ -90,7 +90,7 @@
Extends
@@ -103,23 +103,33 @@
backup_structure()
— Create an SQL backup file for the current database's structure
-
+
public
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-29T16:51:17-04:00 (commit #8511c6a)
@@ -270,16 +280,6 @@
Fix some docblocks, and update test files to 2014
- -
-
2014-01-02T12:36:50-05:00 (commit #6dc9ed0)
-
-
- Author: Timothy J. Warren (tim@timshomepage.net) /
- Commiter: Timothy J. Warren (tim@timshomepage.net)
-
- Update copyright for the new year
-
-
diff --git a/docs/classes/Query_Drivers_Mysql_Util/backup_data.html b/docs/classes/Query_Drivers_Mysql_Util/backup_data.html
index 89dfaf7..562bc74 100644
--- a/docs/classes/Query_Drivers_Mysql_Util/backup_data.html
+++ b/docs/classes/Query_Drivers_Mysql_Util/backup_data.html
@@ -96,7 +96,7 @@
diff --git a/docs/classes/Query_Drivers_Mysql_Util/backup_structure.html b/docs/classes/Query_Drivers_Mysql_Util/backup_structure.html
index 2d04b58..47545e7 100644
--- a/docs/classes/Query_Drivers_Mysql_Util/backup_structure.html
+++ b/docs/classes/Query_Drivers_Mysql_Util/backup_structure.html
@@ -85,7 +85,7 @@
diff --git a/docs/classes/Query_Drivers_Pgsql_Driver.html b/docs/classes/Query_Drivers_Pgsql_Driver.html
index 4f093a4..b8afa78 100644
--- a/docs/classes/Query_Drivers_Pgsql_Driver.html
+++ b/docs/classes/Query_Drivers_Pgsql_Driver.html
@@ -76,8 +76,8 @@
Synopsis
@@ -185,75 +185,75 @@
get_schemas()
— Get a list of schemas for the current connection
-
+
protected
public
Inherited from PDO
@@ -319,6 +319,16 @@
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-30T16:40:30-04:00 (commit #225017a)
@@ -469,16 +479,6 @@
Add list_types abstract method to db_sql class
- -
-
2012-04-23T13:28:49-04:00 (commit #1849e2d)
-
-
- Author: Timothy Warren (tim@timshomepage.net) /
- Commiter: Timothy Warren (tim@timshomepage.net)
-
- Misc tweaks
-
-
diff --git a/docs/classes/Query_Drivers_Pgsql_Driver/get_fks.html b/docs/classes/Query_Drivers_Pgsql_Driver/get_fks.html
index 0c115d3..4e44609 100644
--- a/docs/classes/Query_Drivers_Pgsql_Driver/get_fks.html
+++ b/docs/classes/Query_Drivers_Pgsql_Driver/get_fks.html
@@ -98,14 +98,14 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Pgsql_Driver/get_schemas.html b/docs/classes/Query_Drivers_Pgsql_Driver/get_schemas.html
index ccc6537..95672f4 100644
--- a/docs/classes/Query_Drivers_Pgsql_Driver/get_schemas.html
+++ b/docs/classes/Query_Drivers_Pgsql_Driver/get_schemas.html
@@ -85,7 +85,7 @@
diff --git a/docs/classes/Query_Drivers_Pgsql_SQL.html b/docs/classes/Query_Drivers_Pgsql_SQL.html
index 5d759a0..088840e 100644
--- a/docs/classes/Query_Drivers_Pgsql_SQL.html
+++ b/docs/classes/Query_Drivers_Pgsql_SQL.html
@@ -73,7 +73,7 @@
Synopsis
class SQL
- extends Abstract_SQL
+ extends AbstractSQL
{ - // Inherited methods from Abstract_SQL
- public string limit()
+
- // Inherited methods from AbstractSQL
- public string limit()
}
@@ -97,7 +97,7 @@
Extends
@@ -134,15 +134,25 @@
view_list()
— Returns sql to list views
-
+
public
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-30T16:40:30-04:00 (commit #225017a)
@@ -293,16 +303,6 @@
Changed invalid methods to return NULL instead of FALSE, added insert_batch
- -
-
2013-01-02T14:26:42-05:00 (commit #0e44bba)
-
-
- Author: Timothy Warren (tim@timshomepage.net) /
- Commiter: Timothy Warren (tim@timshomepage.net)
-
- Update year
-
-
diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/column_list.html b/docs/classes/Query_Drivers_Pgsql_SQL/column_list.html
index 002d9f3..033ca52 100644
--- a/docs/classes/Query_Drivers_Pgsql_SQL/column_list.html
+++ b/docs/classes/Query_Drivers_Pgsql_SQL/column_list.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/db_list.html b/docs/classes/Query_Drivers_Pgsql_SQL/db_list.html
index 3d4fee1..3b69907 100644
--- a/docs/classes/Query_Drivers_Pgsql_SQL/db_list.html
+++ b/docs/classes/Query_Drivers_Pgsql_SQL/db_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/explain.html b/docs/classes/Query_Drivers_Pgsql_SQL/explain.html
index ed1b527..3bc8a72 100644
--- a/docs/classes/Query_Drivers_Pgsql_SQL/explain.html
+++ b/docs/classes/Query_Drivers_Pgsql_SQL/explain.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/fk_list.html b/docs/classes/Query_Drivers_Pgsql_SQL/fk_list.html
index b8c977d..bbc1c42 100644
--- a/docs/classes/Query_Drivers_Pgsql_SQL/fk_list.html
+++ b/docs/classes/Query_Drivers_Pgsql_SQL/fk_list.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/function_list.html b/docs/classes/Query_Drivers_Pgsql_SQL/function_list.html
index 19c4ccb..20bfd0e 100644
--- a/docs/classes/Query_Drivers_Pgsql_SQL/function_list.html
+++ b/docs/classes/Query_Drivers_Pgsql_SQL/function_list.html
@@ -85,7 +85,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/index_list.html b/docs/classes/Query_Drivers_Pgsql_SQL/index_list.html
index c75da56..8fbde86 100644
--- a/docs/classes/Query_Drivers_Pgsql_SQL/index_list.html
+++ b/docs/classes/Query_Drivers_Pgsql_SQL/index_list.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/procedure_list.html b/docs/classes/Query_Drivers_Pgsql_SQL/procedure_list.html
index 9ff9e71..416a836 100644
--- a/docs/classes/Query_Drivers_Pgsql_SQL/procedure_list.html
+++ b/docs/classes/Query_Drivers_Pgsql_SQL/procedure_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/random.html b/docs/classes/Query_Drivers_Pgsql_SQL/random.html
index e7b468a..46a04ca 100644
--- a/docs/classes/Query_Drivers_Pgsql_SQL/random.html
+++ b/docs/classes/Query_Drivers_Pgsql_SQL/random.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/sequence_list.html b/docs/classes/Query_Drivers_Pgsql_SQL/sequence_list.html
index 04ccfdb..e367a7a 100644
--- a/docs/classes/Query_Drivers_Pgsql_SQL/sequence_list.html
+++ b/docs/classes/Query_Drivers_Pgsql_SQL/sequence_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/system_table_list.html b/docs/classes/Query_Drivers_Pgsql_SQL/system_table_list.html
index ef9c6de..5d2fa05 100644
--- a/docs/classes/Query_Drivers_Pgsql_SQL/system_table_list.html
+++ b/docs/classes/Query_Drivers_Pgsql_SQL/system_table_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/table_list.html b/docs/classes/Query_Drivers_Pgsql_SQL/table_list.html
index 472432c..8e3649d 100644
--- a/docs/classes/Query_Drivers_Pgsql_SQL/table_list.html
+++ b/docs/classes/Query_Drivers_Pgsql_SQL/table_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/trigger_list.html b/docs/classes/Query_Drivers_Pgsql_SQL/trigger_list.html
index f0b2e09..f9b6a32 100644
--- a/docs/classes/Query_Drivers_Pgsql_SQL/trigger_list.html
+++ b/docs/classes/Query_Drivers_Pgsql_SQL/trigger_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/type_list.html b/docs/classes/Query_Drivers_Pgsql_SQL/type_list.html
index ef32bfb..8fa66b3 100644
--- a/docs/classes/Query_Drivers_Pgsql_SQL/type_list.html
+++ b/docs/classes/Query_Drivers_Pgsql_SQL/type_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/view_list.html b/docs/classes/Query_Drivers_Pgsql_SQL/view_list.html
index 5c77fc9..6e06b97 100644
--- a/docs/classes/Query_Drivers_Pgsql_SQL/view_list.html
+++ b/docs/classes/Query_Drivers_Pgsql_SQL/view_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Pgsql_Util.html b/docs/classes/Query_Drivers_Pgsql_Util.html
index fac67d6..570e5b8 100644
--- a/docs/classes/Query_Drivers_Pgsql_Util.html
+++ b/docs/classes/Query_Drivers_Pgsql_Util.html
@@ -76,15 +76,15 @@
Synopsis
@@ -93,7 +93,7 @@
Extends
@@ -119,23 +119,33 @@
backup_structure()
— Create an SQL backup file for the current database's structure
-
+
public
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-29T16:51:17-04:00 (commit #8511c6a)
@@ -286,16 +296,6 @@
Add package docblock options
- -
-
2012-04-19T11:42:50-04:00 (commit #845e0fe)
-
-
- Author: Timothy Warren (tim@timshomepage.net) /
- Commiter: Timothy Warren (tim@timshomepage.net)
-
- Added class reference in docs folder, improved comment consistency in classes
-
-
diff --git a/docs/classes/Query_Drivers_Pgsql_Util/backup_data.html b/docs/classes/Query_Drivers_Pgsql_Util/backup_data.html
index 0a0a5be..3dbb863 100644
--- a/docs/classes/Query_Drivers_Pgsql_Util/backup_data.html
+++ b/docs/classes/Query_Drivers_Pgsql_Util/backup_data.html
@@ -96,7 +96,7 @@
diff --git a/docs/classes/Query_Drivers_Pgsql_Util/backup_structure.html b/docs/classes/Query_Drivers_Pgsql_Util/backup_structure.html
index e54119a..65fedf6 100644
--- a/docs/classes/Query_Drivers_Pgsql_Util/backup_structure.html
+++ b/docs/classes/Query_Drivers_Pgsql_Util/backup_structure.html
@@ -88,7 +88,7 @@
diff --git a/docs/classes/Query_Drivers_Sqlite_Driver.html b/docs/classes/Query_Drivers_Sqlite_Driver.html
index 7617db1..a4c44f0 100644
--- a/docs/classes/Query_Drivers_Sqlite_Driver.html
+++ b/docs/classes/Query_Drivers_Sqlite_Driver.html
@@ -76,11 +76,11 @@
Synopsis
@@ -197,75 +197,75 @@
insert_batch()
— Create sql for batch insert
-
+
protected
public
Inherited from PDO
@@ -331,6 +331,16 @@
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-29T16:51:17-04:00 (commit #8511c6a)
@@ -487,16 +497,6 @@ Enabled analysis tools:
- PHP Analyzer
- -
-
2014-02-07T14:16:39-05:00 (commit #f640de4)
-
-
- Author: Timothy J. Warren (tim@timshomepage.net) /
- Commiter: Timothy J. Warren (tim@timshomepage.net)
-
- Remove a few undocumented database-specific methods
-
-
diff --git a/docs/classes/Query_Drivers_Sqlite_Driver/get_fks.html b/docs/classes/Query_Drivers_Sqlite_Driver/get_fks.html
index 1207f0b..5a7e662 100644
--- a/docs/classes/Query_Drivers_Sqlite_Driver/get_fks.html
+++ b/docs/classes/Query_Drivers_Sqlite_Driver/get_fks.html
@@ -98,14 +98,14 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Sqlite_Driver/get_tables.html b/docs/classes/Query_Drivers_Sqlite_Driver/get_tables.html
index 8909343..c8b4d5d 100644
--- a/docs/classes/Query_Drivers_Sqlite_Driver/get_tables.html
+++ b/docs/classes/Query_Drivers_Sqlite_Driver/get_tables.html
@@ -87,14 +87,14 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Sqlite_Driver/insert_batch.html b/docs/classes/Query_Drivers_Sqlite_Driver/insert_batch.html
index af464bd..361683a 100644
--- a/docs/classes/Query_Drivers_Sqlite_Driver/insert_batch.html
+++ b/docs/classes/Query_Drivers_Sqlite_Driver/insert_batch.html
@@ -104,14 +104,14 @@
Defined by Interface
- Driver_Interface
+ DriverInterface
Parent Implementation
diff --git a/docs/classes/Query_Drivers_Sqlite_SQL.html b/docs/classes/Query_Drivers_Sqlite_SQL.html
index d4fbb36..988fa00 100644
--- a/docs/classes/Query_Drivers_Sqlite_SQL.html
+++ b/docs/classes/Query_Drivers_Sqlite_SQL.html
@@ -73,7 +73,7 @@
Synopsis
class SQL
- extends Abstract_SQL
+ extends AbstractSQL
{ - // Inherited methods from Abstract_SQL
- public string limit()
+
- // Inherited methods from AbstractSQL
- public string limit()
}
@@ -97,7 +97,7 @@
Extends
@@ -134,15 +134,25 @@
view_list()
— Returns sql to list views
-
+
public
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-29T16:51:17-04:00 (commit #8511c6a)
@@ -305,16 +315,6 @@ Enabled analysis tools:
Add `explain` method to query builder
- -
-
2014-01-02T12:36:50-05:00 (commit #6dc9ed0)
-
-
- Author: Timothy J. Warren (tim@timshomepage.net) /
- Commiter: Timothy J. Warren (tim@timshomepage.net)
-
- Update copyright for the new year
-
-
diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/column_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/column_list.html
index 35a1e01..03825fe 100644
--- a/docs/classes/Query_Drivers_Sqlite_SQL/column_list.html
+++ b/docs/classes/Query_Drivers_Sqlite_SQL/column_list.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/db_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/db_list.html
index bde1d29..72ee782 100644
--- a/docs/classes/Query_Drivers_Sqlite_SQL/db_list.html
+++ b/docs/classes/Query_Drivers_Sqlite_SQL/db_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/explain.html b/docs/classes/Query_Drivers_Sqlite_SQL/explain.html
index 03de8e7..2f14a94 100644
--- a/docs/classes/Query_Drivers_Sqlite_SQL/explain.html
+++ b/docs/classes/Query_Drivers_Sqlite_SQL/explain.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/fk_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/fk_list.html
index 3ea0d3b..f661828 100644
--- a/docs/classes/Query_Drivers_Sqlite_SQL/fk_list.html
+++ b/docs/classes/Query_Drivers_Sqlite_SQL/fk_list.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/function_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/function_list.html
index c1ee998..3e61b98 100644
--- a/docs/classes/Query_Drivers_Sqlite_SQL/function_list.html
+++ b/docs/classes/Query_Drivers_Sqlite_SQL/function_list.html
@@ -85,7 +85,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/index_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/index_list.html
index ea9906d..14b7dd6 100644
--- a/docs/classes/Query_Drivers_Sqlite_SQL/index_list.html
+++ b/docs/classes/Query_Drivers_Sqlite_SQL/index_list.html
@@ -95,7 +95,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/procedure_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/procedure_list.html
index 31d6869..acce639 100644
--- a/docs/classes/Query_Drivers_Sqlite_SQL/procedure_list.html
+++ b/docs/classes/Query_Drivers_Sqlite_SQL/procedure_list.html
@@ -85,7 +85,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/random.html b/docs/classes/Query_Drivers_Sqlite_SQL/random.html
index 996aebe..d63f5bb 100644
--- a/docs/classes/Query_Drivers_Sqlite_SQL/random.html
+++ b/docs/classes/Query_Drivers_Sqlite_SQL/random.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/sequence_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/sequence_list.html
index 66fd895..6bd2b58 100644
--- a/docs/classes/Query_Drivers_Sqlite_SQL/sequence_list.html
+++ b/docs/classes/Query_Drivers_Sqlite_SQL/sequence_list.html
@@ -85,7 +85,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/system_table_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/system_table_list.html
index 69ffd8a..4c8f8e8 100644
--- a/docs/classes/Query_Drivers_Sqlite_SQL/system_table_list.html
+++ b/docs/classes/Query_Drivers_Sqlite_SQL/system_table_list.html
@@ -85,7 +85,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/table_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/table_list.html
index 9c4e616..952f1f5 100644
--- a/docs/classes/Query_Drivers_Sqlite_SQL/table_list.html
+++ b/docs/classes/Query_Drivers_Sqlite_SQL/table_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/trigger_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/trigger_list.html
index e4483f7..fa09d69 100644
--- a/docs/classes/Query_Drivers_Sqlite_SQL/trigger_list.html
+++ b/docs/classes/Query_Drivers_Sqlite_SQL/trigger_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/type_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/type_list.html
index d29fb29..0cbc94a 100644
--- a/docs/classes/Query_Drivers_Sqlite_SQL/type_list.html
+++ b/docs/classes/Query_Drivers_Sqlite_SQL/type_list.html
@@ -85,7 +85,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/view_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/view_list.html
index 4c7bfbd..989d07c 100644
--- a/docs/classes/Query_Drivers_Sqlite_SQL/view_list.html
+++ b/docs/classes/Query_Drivers_Sqlite_SQL/view_list.html
@@ -84,7 +84,7 @@
Defined by Interface
- SQL_Interface
+ SQLInterface
diff --git a/docs/classes/Query_Drivers_Sqlite_Util.html b/docs/classes/Query_Drivers_Sqlite_Util.html
index b65b99e..54eae9e 100644
--- a/docs/classes/Query_Drivers_Sqlite_Util.html
+++ b/docs/classes/Query_Drivers_Sqlite_Util.html
@@ -73,15 +73,15 @@
Synopsis
@@ -90,7 +90,7 @@
Extends
@@ -103,23 +103,33 @@
backup_structure()
— Create an SQL backup file for the current database's structure
-
+
public
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-29T16:51:17-04:00 (commit #8511c6a)
@@ -270,16 +280,6 @@
Update copyright for the new year
- -
-
2013-01-02T14:26:42-05:00 (commit #0e44bba)
-
-
- Author: Timothy Warren (tim@timshomepage.net) /
- Commiter: Timothy Warren (tim@timshomepage.net)
-
- Update year
-
-
diff --git a/docs/classes/Query_Drivers_Sqlite_Util/backup_data.html b/docs/classes/Query_Drivers_Sqlite_Util/backup_data.html
index 74c5c63..bdafbad 100644
--- a/docs/classes/Query_Drivers_Sqlite_Util/backup_data.html
+++ b/docs/classes/Query_Drivers_Sqlite_Util/backup_data.html
@@ -96,7 +96,7 @@
diff --git a/docs/classes/Query_Drivers_Sqlite_Util/backup_structure.html b/docs/classes/Query_Drivers_Sqlite_Util/backup_structure.html
index 5695c34..29c82e0 100644
--- a/docs/classes/Query_Drivers_Sqlite_Util/backup_structure.html
+++ b/docs/classes/Query_Drivers_Sqlite_Util/backup_structure.html
@@ -85,7 +85,7 @@
diff --git a/docs/classes/Query_Query_Builder.html b/docs/classes/Query_QueryBuilder.html
similarity index 61%
rename from docs/classes/Query_Query_Builder.html
rename to docs/classes/Query_QueryBuilder.html
index a71fbcb..c17090b 100644
--- a/docs/classes/Query_Query_Builder.html
+++ b/docs/classes/Query_QueryBuilder.html
@@ -2,7 +2,7 @@
- phpDox - Query\Query_Builder
+ phpDox - Query\QueryBuilder
@@ -41,7 +41,7 @@
Query
- Query_Builder
+ QueryBuilder
- Query\Query_Builder
+ Query\QueryBuilder
Convenience class for creating sql queries - also the class that instantiates the specific db driver
Synopsis
-
@@ -246,9 +246,6 @@
$order_string
—
string Order by clause
- $parser
- —
- Query\Query_Parser Query parser class instance
$query_map
—
array Query component order mapping for complex select queries
@@ -261,12 +258,6 @@
$set_string
—
string Compiled arguments for insert / update
- $sql
- —
- \Query\Driver\SQL_Interface Alias to driver sql class
- $util
- —
- \Query\Driver\Abstract_Util Alias to driver util class
$values
—
array Values to apply to prepared statements
@@ -282,139 +273,158 @@
$db
—
Query\Driver_Interface The current database driver
+ $parser
+ —
+ Query\Query_Parser Query parser class instance
$queries
—
array List of queries executed
+ $sql
+ —
+ \Query\Driver\SQL_Interface Alias to driver sql class
+ $util
+ —
+ \Query\Driver\Abstract_Util Alias to driver util class
Methods
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-11-10T06:45:55-05:00 (commit #e6ac4a7)
@@ -565,16 +575,6 @@
Docblock fixes and more dependency injection
- -
-
2014-04-22T14:02:54-04:00 (commit #0a64edd)
-
-
- Author: Timothy J. Warren (tim@timshomepage.net) /
- Commiter: Timothy J. Warren (tim@timshomepage.net)
-
- Fix some typos and docblocks
-
-
diff --git a/docs/classes/Query_Query_Builder/__call.html b/docs/classes/Query_QueryBuilder/__call.html
similarity index 92%
rename from docs/classes/Query_Query_Builder/__call.html
rename to docs/classes/Query_QueryBuilder/__call.html
index a0a5f72..42dbc40 100644
--- a/docs/classes/Query_Query_Builder/__call.html
+++ b/docs/classes/Query_QueryBuilder/__call.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
__call
@@ -65,12 +65,12 @@
Throws
- Source
+ Source
- Query\Query_Builder::__call
+ Query\QueryBuilder::__call
Calls a function further down the inheritence chain
diff --git a/docs/classes/Query_Query_Builder/__construct.html b/docs/classes/Query_QueryBuilder/__construct.html
similarity index 92%
rename from docs/classes/Query_Query_Builder/__construct.html
rename to docs/classes/Query_QueryBuilder/__construct.html
index 4376f58..1156d14 100644
--- a/docs/classes/Query_Query_Builder/__construct.html
+++ b/docs/classes/Query_QueryBuilder/__construct.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
__construct
@@ -59,12 +59,12 @@
Parameter
- Source
+ Source
- Query\Query_Builder::__construct
+ Query\QueryBuilder::__construct
Constructor
diff --git a/docs/classes/Query_Query_Builder/__destruct.html b/docs/classes/Query_QueryBuilder/__destruct.html
similarity index 89%
rename from docs/classes/Query_Query_Builder/__destruct.html
rename to docs/classes/Query_QueryBuilder/__destruct.html
index 2bb9e11..0aec8ee 100644
--- a/docs/classes/Query_Query_Builder/__destruct.html
+++ b/docs/classes/Query_QueryBuilder/__destruct.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
__destruct
@@ -56,12 +56,12 @@
Synopsis
- Source
+ Source
- Query\Query_Builder::__destruct
+ Query\QueryBuilder::__destruct
Destructor
diff --git a/docs/classes/Query_Query_Builder/count_all.html b/docs/classes/Query_QueryBuilder/count_all.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/count_all.html
rename to docs/classes/Query_QueryBuilder/count_all.html
index 36e0511..f7be09c 100644
--- a/docs/classes/Query_Query_Builder/count_all.html
+++ b/docs/classes/Query_QueryBuilder/count_all.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
count_all
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/count_all_results.html b/docs/classes/Query_QueryBuilder/count_all_results.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/count_all_results.html
rename to docs/classes/Query_QueryBuilder/count_all_results.html
index 43efb91..eb54b1e 100644
--- a/docs/classes/Query_Query_Builder/count_all_results.html
+++ b/docs/classes/Query_QueryBuilder/count_all_results.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
count_all_results
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
- Query\Query_Builder::count_all_results
+ Query\QueryBuilder::count_all_results
Retrieve the number of results for the generated query - used in place of the get() method
@@ -95,7 +95,7 @@
Defined by Interface
- Query_Builder_Interface
+ QueryBuilderInterface
diff --git a/docs/classes/Query_Query_Builder/delete.html b/docs/classes/Query_QueryBuilder/delete.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/delete.html
rename to docs/classes/Query_QueryBuilder/delete.html
index 48bb0e9..e78a85e 100644
--- a/docs/classes/Query_Query_Builder/delete.html
+++ b/docs/classes/Query_QueryBuilder/delete.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
delete
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/distinct.html b/docs/classes/Query_QueryBuilder/distinct.html
similarity index 86%
rename from docs/classes/Query_Query_Builder/distinct.html
rename to docs/classes/Query_QueryBuilder/distinct.html
index 29c6031..5f97d55 100644
--- a/docs/classes/Query_Query_Builder/distinct.html
+++ b/docs/classes/Query_QueryBuilder/distinct.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
distinct
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/explain.html b/docs/classes/Query_QueryBuilder/explain.html
similarity index 87%
rename from docs/classes/Query_Query_Builder/explain.html
rename to docs/classes/Query_QueryBuilder/explain.html
index cad39f8..314eff5 100644
--- a/docs/classes/Query_Query_Builder/explain.html
+++ b/docs/classes/Query_QueryBuilder/explain.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
explain
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/from.html b/docs/classes/Query_QueryBuilder/from.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/from.html
rename to docs/classes/Query_QueryBuilder/from.html
index bb47f3f..bec5da2 100644
--- a/docs/classes/Query_Query_Builder/from.html
+++ b/docs/classes/Query_QueryBuilder/from.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
from
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/get.html b/docs/classes/Query_QueryBuilder/get.html
similarity index 89%
rename from docs/classes/Query_Query_Builder/get.html
rename to docs/classes/Query_QueryBuilder/get.html
index 3c75213..86adf9f 100644
--- a/docs/classes/Query_Query_Builder/get.html
+++ b/docs/classes/Query_QueryBuilder/get.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
get
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
- Query\Query_Builder::get
+ Query\QueryBuilder::get
Select and retrieve all records from the current table, and/or execute current compiled query
@@ -108,7 +108,7 @@
Defined by Interface
- Query_Builder_Interface
+ QueryBuilderInterface
diff --git a/docs/classes/Query_Query_Builder/get_compiled_delete.html b/docs/classes/Query_QueryBuilder/get_compiled_delete.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/get_compiled_delete.html
rename to docs/classes/Query_QueryBuilder/get_compiled_delete.html
index 02020b2..0ab3f50 100644
--- a/docs/classes/Query_Query_Builder/get_compiled_delete.html
+++ b/docs/classes/Query_QueryBuilder/get_compiled_delete.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
get_compiled_delete
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/get_compiled_insert.html b/docs/classes/Query_QueryBuilder/get_compiled_insert.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/get_compiled_insert.html
rename to docs/classes/Query_QueryBuilder/get_compiled_insert.html
index 9979e07..42e827a 100644
--- a/docs/classes/Query_Query_Builder/get_compiled_insert.html
+++ b/docs/classes/Query_QueryBuilder/get_compiled_insert.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
get_compiled_insert
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/get_compiled_select.html b/docs/classes/Query_QueryBuilder/get_compiled_select.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/get_compiled_select.html
rename to docs/classes/Query_QueryBuilder/get_compiled_select.html
index c397cd6..d4e72b1 100644
--- a/docs/classes/Query_Query_Builder/get_compiled_select.html
+++ b/docs/classes/Query_QueryBuilder/get_compiled_select.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
get_compiled_select
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/get_compiled_update.html b/docs/classes/Query_QueryBuilder/get_compiled_update.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/get_compiled_update.html
rename to docs/classes/Query_QueryBuilder/get_compiled_update.html
index 177b726..7bae010 100644
--- a/docs/classes/Query_Query_Builder/get_compiled_update.html
+++ b/docs/classes/Query_QueryBuilder/get_compiled_update.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
get_compiled_update
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/get_where.html b/docs/classes/Query_QueryBuilder/get_where.html
similarity index 89%
rename from docs/classes/Query_Query_Builder/get_where.html
rename to docs/classes/Query_QueryBuilder/get_where.html
index 1f78dfc..aab5828 100644
--- a/docs/classes/Query_Query_Builder/get_where.html
+++ b/docs/classes/Query_QueryBuilder/get_where.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
get_where
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/group_by.html b/docs/classes/Query_QueryBuilder/group_by.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/group_by.html
rename to docs/classes/Query_QueryBuilder/group_by.html
index 876da84..d233abe 100644
--- a/docs/classes/Query_Query_Builder/group_by.html
+++ b/docs/classes/Query_QueryBuilder/group_by.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
group_by
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/group_end.html b/docs/classes/Query_QueryBuilder/group_end.html
similarity index 86%
rename from docs/classes/Query_Query_Builder/group_end.html
rename to docs/classes/Query_QueryBuilder/group_end.html
index f0c5725..ee4e10a 100644
--- a/docs/classes/Query_Query_Builder/group_end.html
+++ b/docs/classes/Query_QueryBuilder/group_end.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
group_end
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/group_start.html b/docs/classes/Query_QueryBuilder/group_start.html
similarity index 86%
rename from docs/classes/Query_Query_Builder/group_start.html
rename to docs/classes/Query_QueryBuilder/group_start.html
index dfeabe0..040762e 100644
--- a/docs/classes/Query_Query_Builder/group_start.html
+++ b/docs/classes/Query_QueryBuilder/group_start.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
group_start
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/having.html b/docs/classes/Query_QueryBuilder/having.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/having.html
rename to docs/classes/Query_QueryBuilder/having.html
index 7796dbc..ab1122f 100644
--- a/docs/classes/Query_Query_Builder/having.html
+++ b/docs/classes/Query_QueryBuilder/having.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
having
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/insert.html b/docs/classes/Query_QueryBuilder/insert.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/insert.html
rename to docs/classes/Query_QueryBuilder/insert.html
index 832096d..34f13b7 100644
--- a/docs/classes/Query_Query_Builder/insert.html
+++ b/docs/classes/Query_QueryBuilder/insert.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
insert
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/insert_batch.html b/docs/classes/Query_QueryBuilder/insert_batch.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/insert_batch.html
rename to docs/classes/Query_QueryBuilder/insert_batch.html
index 420ae13..4045967 100644
--- a/docs/classes/Query_Query_Builder/insert_batch.html
+++ b/docs/classes/Query_QueryBuilder/insert_batch.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
insert_batch
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/join.html b/docs/classes/Query_QueryBuilder/join.html
similarity index 89%
rename from docs/classes/Query_Query_Builder/join.html
rename to docs/classes/Query_QueryBuilder/join.html
index a921c74..07a4e0b 100644
--- a/docs/classes/Query_Query_Builder/join.html
+++ b/docs/classes/Query_QueryBuilder/join.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
join
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/like.html b/docs/classes/Query_QueryBuilder/like.html
similarity index 89%
rename from docs/classes/Query_Query_Builder/like.html
rename to docs/classes/Query_QueryBuilder/like.html
index 3510880..63b94d7 100644
--- a/docs/classes/Query_Query_Builder/like.html
+++ b/docs/classes/Query_QueryBuilder/like.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
like
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/limit.html b/docs/classes/Query_QueryBuilder/limit.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/limit.html
rename to docs/classes/Query_QueryBuilder/limit.html
index 396f48a..5b47e38 100644
--- a/docs/classes/Query_Query_Builder/limit.html
+++ b/docs/classes/Query_QueryBuilder/limit.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
limit
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/not_like.html b/docs/classes/Query_QueryBuilder/not_like.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/not_like.html
rename to docs/classes/Query_QueryBuilder/not_like.html
index d0d4f14..807a891 100644
--- a/docs/classes/Query_Query_Builder/not_like.html
+++ b/docs/classes/Query_QueryBuilder/not_like.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
not_like
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/or_group_start.html b/docs/classes/Query_QueryBuilder/or_group_start.html
similarity index 87%
rename from docs/classes/Query_Query_Builder/or_group_start.html
rename to docs/classes/Query_QueryBuilder/or_group_start.html
index 6127737..bd7e377 100644
--- a/docs/classes/Query_Query_Builder/or_group_start.html
+++ b/docs/classes/Query_QueryBuilder/or_group_start.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
or_group_start
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
- Query\Query_Builder::or_group_start
+ Query\QueryBuilder::or_group_start
Adds a paren to the current query for query grouping, prefixed with 'OR'
@@ -85,7 +85,7 @@
Defined by Interface
- Query_Builder_Interface
+ QueryBuilderInterface
diff --git a/docs/classes/Query_Query_Builder/or_having.html b/docs/classes/Query_QueryBuilder/or_having.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/or_having.html
rename to docs/classes/Query_QueryBuilder/or_having.html
index 5e8b345..f347024 100644
--- a/docs/classes/Query_Query_Builder/or_having.html
+++ b/docs/classes/Query_QueryBuilder/or_having.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
or_having
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/or_like.html b/docs/classes/Query_QueryBuilder/or_like.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/or_like.html
rename to docs/classes/Query_QueryBuilder/or_like.html
index 2c0c6ff..340b0f7 100644
--- a/docs/classes/Query_Query_Builder/or_like.html
+++ b/docs/classes/Query_QueryBuilder/or_like.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
or_like
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/or_not_group_start.html b/docs/classes/Query_QueryBuilder/or_not_group_start.html
similarity index 86%
rename from docs/classes/Query_Query_Builder/or_not_group_start.html
rename to docs/classes/Query_QueryBuilder/or_not_group_start.html
index 7704279..6214ea0 100644
--- a/docs/classes/Query_Query_Builder/or_not_group_start.html
+++ b/docs/classes/Query_QueryBuilder/or_not_group_start.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
or_not_group_start
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
- Query\Query_Builder::or_not_group_start
+ Query\QueryBuilder::or_not_group_start
Adds a paren to the current query for query grouping, prefixed with 'OR NOT'
@@ -85,7 +85,7 @@
Defined by Interface
- Query_Builder_Interface
+ QueryBuilderInterface
diff --git a/docs/classes/Query_Query_Builder/or_not_like.html b/docs/classes/Query_QueryBuilder/or_not_like.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/or_not_like.html
rename to docs/classes/Query_QueryBuilder/or_not_like.html
index 3356d9a..3d5858a 100644
--- a/docs/classes/Query_Query_Builder/or_not_like.html
+++ b/docs/classes/Query_QueryBuilder/or_not_like.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
or_not_like
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/or_where.html b/docs/classes/Query_QueryBuilder/or_where.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/or_where.html
rename to docs/classes/Query_QueryBuilder/or_where.html
index fb3d6c9..447a9a3 100644
--- a/docs/classes/Query_Query_Builder/or_where.html
+++ b/docs/classes/Query_QueryBuilder/or_where.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
or_where
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/or_where_in.html b/docs/classes/Query_QueryBuilder/or_where_in.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/or_where_in.html
rename to docs/classes/Query_QueryBuilder/or_where_in.html
index a0e8430..ab3d476 100644
--- a/docs/classes/Query_Query_Builder/or_where_in.html
+++ b/docs/classes/Query_QueryBuilder/or_where_in.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
or_where_in
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/or_where_not_in.html b/docs/classes/Query_QueryBuilder/or_where_not_in.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/or_where_not_in.html
rename to docs/classes/Query_QueryBuilder/or_where_not_in.html
index 93f916f..94d51fd 100644
--- a/docs/classes/Query_Query_Builder/or_where_not_in.html
+++ b/docs/classes/Query_QueryBuilder/or_where_not_in.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
or_where_not_in
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/order_by.html b/docs/classes/Query_QueryBuilder/order_by.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/order_by.html
rename to docs/classes/Query_QueryBuilder/order_by.html
index f59abfc..3811280 100644
--- a/docs/classes/Query_Query_Builder/order_by.html
+++ b/docs/classes/Query_QueryBuilder/order_by.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
order_by
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/reset_query.html b/docs/classes/Query_QueryBuilder/reset_query.html
similarity index 86%
rename from docs/classes/Query_Query_Builder/reset_query.html
rename to docs/classes/Query_QueryBuilder/reset_query.html
index 1af930e..b7c63ed 100644
--- a/docs/classes/Query_Query_Builder/reset_query.html
+++ b/docs/classes/Query_QueryBuilder/reset_query.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
reset_query
@@ -62,12 +62,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/select.html b/docs/classes/Query_QueryBuilder/select.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/select.html
rename to docs/classes/Query_QueryBuilder/select.html
index 4cd7131..acfe66a 100644
--- a/docs/classes/Query_Query_Builder/select.html
+++ b/docs/classes/Query_QueryBuilder/select.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
select
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/select_avg.html b/docs/classes/Query_QueryBuilder/select_avg.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/select_avg.html
rename to docs/classes/Query_QueryBuilder/select_avg.html
index 4b66fe2..50853d0 100644
--- a/docs/classes/Query_Query_Builder/select_avg.html
+++ b/docs/classes/Query_QueryBuilder/select_avg.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
select_avg
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/select_max.html b/docs/classes/Query_QueryBuilder/select_max.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/select_max.html
rename to docs/classes/Query_QueryBuilder/select_max.html
index 36a0280..ffe99ad 100644
--- a/docs/classes/Query_Query_Builder/select_max.html
+++ b/docs/classes/Query_QueryBuilder/select_max.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
select_max
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/select_min.html b/docs/classes/Query_QueryBuilder/select_min.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/select_min.html
rename to docs/classes/Query_QueryBuilder/select_min.html
index 800f66d..c5b2a00 100644
--- a/docs/classes/Query_Query_Builder/select_min.html
+++ b/docs/classes/Query_QueryBuilder/select_min.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
select_min
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/select_sum.html b/docs/classes/Query_QueryBuilder/select_sum.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/select_sum.html
rename to docs/classes/Query_QueryBuilder/select_sum.html
index aa657db..9db1be7 100644
--- a/docs/classes/Query_Query_Builder/select_sum.html
+++ b/docs/classes/Query_QueryBuilder/select_sum.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
select_sum
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/set.html b/docs/classes/Query_QueryBuilder/set.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/set.html
rename to docs/classes/Query_QueryBuilder/set.html
index f0fe238..a226d1f 100644
--- a/docs/classes/Query_Query_Builder/set.html
+++ b/docs/classes/Query_QueryBuilder/set.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
set
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/update.html b/docs/classes/Query_QueryBuilder/update.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/update.html
rename to docs/classes/Query_QueryBuilder/update.html
index 4e4caff..38afd30 100644
--- a/docs/classes/Query_Query_Builder/update.html
+++ b/docs/classes/Query_QueryBuilder/update.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
update
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/where.html b/docs/classes/Query_QueryBuilder/where.html
similarity index 89%
rename from docs/classes/Query_Query_Builder/where.html
rename to docs/classes/Query_QueryBuilder/where.html
index 572f68a..8107f15 100644
--- a/docs/classes/Query_Query_Builder/where.html
+++ b/docs/classes/Query_QueryBuilder/where.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
where
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
- Query\Query_Builder::where
+ Query\QueryBuilder::where
Specify condition(s) in the where clause of a query Note: this function works with key / value, or a passed array with key / value pairs
@@ -108,7 +108,7 @@
Defined by Interface
- Query_Builder_Interface
+ QueryBuilderInterface
diff --git a/docs/classes/Query_Query_Builder/where_in.html b/docs/classes/Query_QueryBuilder/where_in.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/where_in.html
rename to docs/classes/Query_QueryBuilder/where_in.html
index b127e86..78a26dd 100644
--- a/docs/classes/Query_Query_Builder/where_in.html
+++ b/docs/classes/Query_QueryBuilder/where_in.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
where_in
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Builder/where_not_in.html b/docs/classes/Query_QueryBuilder/where_not_in.html
similarity index 88%
rename from docs/classes/Query_Query_Builder/where_not_in.html
rename to docs/classes/Query_QueryBuilder/where_not_in.html
index 11579ff..9dc3856 100644
--- a/docs/classes/Query_Query_Builder/where_not_in.html
+++ b/docs/classes/Query_QueryBuilder/where_not_in.html
@@ -42,7 +42,7 @@
Query
- Query_Builder
+ QueryBuilder
where_not_in
@@ -65,12 +65,12 @@
Interface
- Source
+ Source
diff --git a/docs/classes/Query_Query_Parser.html b/docs/classes/Query_QueryParser.html
similarity index 87%
rename from docs/classes/Query_Query_Parser.html
rename to docs/classes/Query_QueryParser.html
index 62dab66..97672eb 100644
--- a/docs/classes/Query_Query_Parser.html
+++ b/docs/classes/Query_QueryParser.html
@@ -2,7 +2,7 @@
- phpDox - Query\Query_Parser
+ phpDox - Query\QueryParser
@@ -41,7 +41,7 @@
Query
- Query_Parser
+ QueryParser
- Query\Query_Parser
+ Query\QueryParser
Utility Class to parse sql clauses for properly escaping identifiers
Synopsis
- class Query_Parser
+
@@ -107,21 +107,31 @@
History
+ -
+
2015-11-10T10:12:23-05:00 (commit #b5a141f)
+
+
+ Author: Timothy J Warren (tim@timshomepage.net) /
+ Commiter: Timothy J Warren (tim@timshomepage.net)
+
+ Make class names Pascal Case
+
+
-
2015-07-31T10:24:34-04:00 (commit #056e8bf)
@@ -272,16 +282,6 @@
Update year
- -
-
2012-08-09T12:15:36-04:00 (commit #90c6760)
-
-
- Author: Timothy Warren (tim@timshomepage.net) /
- Commiter: Timothy Warren (tim@timshomepage.net)
-
- Parsed join conditions fixes #2
-
-
diff --git a/docs/classes/Query_Query_Parser/__construct.html b/docs/classes/Query_QueryParser/__construct.html
similarity index 91%
rename from docs/classes/Query_Query_Parser/__construct.html
rename to docs/classes/Query_QueryParser/__construct.html
index 2b9f245..9016503 100644
--- a/docs/classes/Query_Query_Parser/__construct.html
+++ b/docs/classes/Query_QueryParser/__construct.html
@@ -42,7 +42,7 @@
Query
- Query_Parser
+ QueryParser
__construct
@@ -59,12 +59,12 @@
Parameter
- Source
+ Source
- Query\Query_Parser::__construct
+ Query\QueryParser::__construct
Constructor/entry point into parser
diff --git a/docs/classes/Query_Query_Parser/compile_join.html b/docs/classes/Query_QueryParser/compile_join.html
similarity index 91%
rename from docs/classes/Query_Query_Parser/compile_join.html
rename to docs/classes/Query_QueryParser/compile_join.html
index 134d0e5..038324e 100644
--- a/docs/classes/Query_Query_Parser/compile_join.html
+++ b/docs/classes/Query_QueryParser/compile_join.html
@@ -42,7 +42,7 @@
Query
- Query_Parser
+ QueryParser
compile_join
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Parser::compile_join
+ Query\QueryParser::compile_join
Compiles a join condition after parsing
diff --git a/docs/classes/Query_Query_Parser/filter_array.html b/docs/classes/Query_QueryParser/filter_array.html
similarity index 91%
rename from docs/classes/Query_Query_Parser/filter_array.html
rename to docs/classes/Query_QueryParser/filter_array.html
index 88db2ed..9902779 100644
--- a/docs/classes/Query_Query_Parser/filter_array.html
+++ b/docs/classes/Query_QueryParser/filter_array.html
@@ -42,7 +42,7 @@
Query
- Query_Parser
+ QueryParser
filter_array
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Parser::filter_array
+ Query\QueryParser::filter_array
Returns a more useful match array
diff --git a/docs/classes/Query_Query_Parser/parse_join.html b/docs/classes/Query_QueryParser/parse_join.html
similarity index 91%
rename from docs/classes/Query_Query_Parser/parse_join.html
rename to docs/classes/Query_QueryParser/parse_join.html
index 807cb6d..d438779 100644
--- a/docs/classes/Query_Query_Parser/parse_join.html
+++ b/docs/classes/Query_QueryParser/parse_join.html
@@ -42,7 +42,7 @@
Query
- Query_Parser
+ QueryParser
parse_join
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Parser::parse_join
+ Query\QueryParser::parse_join
Parser method for setting the parse string
diff --git a/docs/interfaces.html b/docs/interfaces.html
index 874ec76..c2dcd87 100644
--- a/docs/interfaces.html
+++ b/docs/interfaces.html
@@ -63,19 +63,19 @@
- Driver_Interface
+ DriverInterface
|
PDO Interface to implement for database drivers |
- Query_Builder_Interface
+ QueryBuilderInterface
|
Interface defining the Query Builder class |
- SQL_Interface
+ SQLInterface
|
parent for database manipulation subclasses |
diff --git a/docs/interfaces/Query_DriverInterface.html b/docs/interfaces/Query_DriverInterface.html
new file mode 100644
index 0000000..2a08a93
--- /dev/null
+++ b/docs/interfaces/Query_DriverInterface.html
@@ -0,0 +1,184 @@
+
+
+
+
+ phpDox - Query\DriverInterface
+
+
+
+
+
+
+
+
+
+ Query\DriverInterface
+ PDO Interface to implement for database drivers
+
+
+ Synopsis
+ interface DriverInterface
+ {
+
+ }
+ Methods
+
+ public
+
+ - __construct()
+ — Constructor/Connection method
+ - affected_rows()
+ — Returns number of rows affected by an INSERT, UPDATE, DELETE type query
+ - beginTransaction()
+ — Begin a transaction
+ - commit()
+ — Commit a transaction
+ - driver_query()
+ — Method to simplify retrieving db results for meta-data queries
+ - errorCode()
+ — Return the current error code
+ - errorInfo()
+ — Return information about the current error
+ - exec()
+ — Execute an SQL statement and return the number of affected rows
+ - getAttribute()
+ — Get a connection attribute for the current db driver
+ - get_columns()
+ — Retrieve column information for the current database table
+ - get_dbs()
+ — Return list of dbs for the current connection, if possible
+ - get_fks()
+ — Retrieve foreign keys for the table
+ - get_functions()
+ — Return list of functions for the current database
+ - get_indexes()
+ — Retrieve indexes for the table
+ - get_procedures()
+ — Return list of stored procedures for the current database
+ - get_sequences()
+ — Return list of sequences for the current database, if they exist
+ - get_sql()
+ — Get the SQL class for the current driver
+ - get_system_tables()
+ — Retrieves an array of non-user-created tables for the connection/database
+ - get_tables()
+ — Return list of tables for the current database
+ - get_triggers()
+ — Return list of triggers for the current database
+ - get_types()
+ — Retrieve list of data types for the database
+ - get_util()
+ — Get the Util class for the current driver
+ - get_views()
+ — Return list of views for the current database
+ - insert_batch()
+ — Create sql for batch insert
+ - num_rows()
+ — Return the number of rows returned for a SELECT query
+ - prefix_table()
+ — Prefixes a table if it is not already prefixed
+ - prepare_execute()
+ — Create and execute a prepared statement with the provided parameters
+ - prepare_query()
+ — Simplifies prepared statements for database queries
+ - quote_ident()
+ — Surrounds the string with the databases identifier escape characters
+ - quote_table()
+ — Quote database table name, and set prefix
+ - rollback()
+ — Rollback a transaction
+ - setAttribute()
+ — Set a connection attribute
+
+
+
+
+
+
+
diff --git a/docs/interfaces/Query_Driver_Interface/__construct.html b/docs/interfaces/Query_DriverInterface/__construct.html
similarity index 91%
rename from docs/interfaces/Query_Driver_Interface/__construct.html
rename to docs/interfaces/Query_DriverInterface/__construct.html
index d57a3c3..947a91d 100644
--- a/docs/interfaces/Query_Driver_Interface/__construct.html
+++ b/docs/interfaces/Query_DriverInterface/__construct.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
__construct
@@ -59,12 +59,12 @@
Parameter
- Source
+ Source
- Query\Driver_Interface::__construct
+ Query\DriverInterface::__construct
Constructor/Connection method
diff --git a/docs/interfaces/Query_Driver_Interface/affected_rows.html b/docs/interfaces/Query_DriverInterface/affected_rows.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/affected_rows.html
rename to docs/interfaces/Query_DriverInterface/affected_rows.html
index 5a5c7fd..2c142ba 100644
--- a/docs/interfaces/Query_Driver_Interface/affected_rows.html
+++ b/docs/interfaces/Query_DriverInterface/affected_rows.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
affected_rows
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::affected_rows
+ Query\DriverInterface::affected_rows
Returns number of rows affected by an INSERT, UPDATE, DELETE type query
diff --git a/docs/interfaces/Query_Driver_Interface/beginTransaction.html b/docs/interfaces/Query_DriverInterface/beginTransaction.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/beginTransaction.html
rename to docs/interfaces/Query_DriverInterface/beginTransaction.html
index 8053bfa..37b27b0 100644
--- a/docs/interfaces/Query_Driver_Interface/beginTransaction.html
+++ b/docs/interfaces/Query_DriverInterface/beginTransaction.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
beginTransaction
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::beginTransaction
+ Query\DriverInterface::beginTransaction
Begin a transaction
diff --git a/docs/interfaces/Query_Driver_Interface/commit.html b/docs/interfaces/Query_DriverInterface/commit.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/commit.html
rename to docs/interfaces/Query_DriverInterface/commit.html
index cc22348..d4c74ba 100644
--- a/docs/interfaces/Query_Driver_Interface/commit.html
+++ b/docs/interfaces/Query_DriverInterface/commit.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
commit
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::commit
+ Query\DriverInterface::commit
Commit a transaction
diff --git a/docs/interfaces/Query_Driver_Interface/driver_query.html b/docs/interfaces/Query_DriverInterface/driver_query.html
similarity index 91%
rename from docs/interfaces/Query_Driver_Interface/driver_query.html
rename to docs/interfaces/Query_DriverInterface/driver_query.html
index 2acbd30..cf1175e 100644
--- a/docs/interfaces/Query_Driver_Interface/driver_query.html
+++ b/docs/interfaces/Query_DriverInterface/driver_query.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
driver_query
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::driver_query
+ Query\DriverInterface::driver_query
Method to simplify retrieving db results for meta-data queries
diff --git a/docs/interfaces/Query_Driver_Interface/errorCode.html b/docs/interfaces/Query_DriverInterface/errorCode.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/errorCode.html
rename to docs/interfaces/Query_DriverInterface/errorCode.html
index 9823be6..a947e84 100644
--- a/docs/interfaces/Query_Driver_Interface/errorCode.html
+++ b/docs/interfaces/Query_DriverInterface/errorCode.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
errorCode
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::errorCode
+ Query\DriverInterface::errorCode
Return the current error code
diff --git a/docs/interfaces/Query_Driver_Interface/errorInfo.html b/docs/interfaces/Query_DriverInterface/errorInfo.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/errorInfo.html
rename to docs/interfaces/Query_DriverInterface/errorInfo.html
index be2200f..9f966cf 100644
--- a/docs/interfaces/Query_Driver_Interface/errorInfo.html
+++ b/docs/interfaces/Query_DriverInterface/errorInfo.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
errorInfo
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::errorInfo
+ Query\DriverInterface::errorInfo
Return information about the current error
diff --git a/docs/interfaces/Query_Driver_Interface/exec.html b/docs/interfaces/Query_DriverInterface/exec.html
similarity index 91%
rename from docs/interfaces/Query_Driver_Interface/exec.html
rename to docs/interfaces/Query_DriverInterface/exec.html
index aac02ec..52dbba3 100644
--- a/docs/interfaces/Query_Driver_Interface/exec.html
+++ b/docs/interfaces/Query_DriverInterface/exec.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
exec
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::exec
+ Query\DriverInterface::exec
Execute an SQL statement and return the number of affected rows
diff --git a/docs/interfaces/Query_Driver_Interface/getAttribute.html b/docs/interfaces/Query_DriverInterface/getAttribute.html
similarity index 90%
rename from docs/interfaces/Query_Driver_Interface/getAttribute.html
rename to docs/interfaces/Query_DriverInterface/getAttribute.html
index 8b1dc47..4655579 100644
--- a/docs/interfaces/Query_Driver_Interface/getAttribute.html
+++ b/docs/interfaces/Query_DriverInterface/getAttribute.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
getAttribute
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::getAttribute
+ Query\DriverInterface::getAttribute
Get a connection attribute for the current db driver
diff --git a/docs/interfaces/Query_Driver_Interface/get_columns.html b/docs/interfaces/Query_DriverInterface/get_columns.html
similarity index 90%
rename from docs/interfaces/Query_Driver_Interface/get_columns.html
rename to docs/interfaces/Query_DriverInterface/get_columns.html
index 0d22edf..3e9c2be 100644
--- a/docs/interfaces/Query_Driver_Interface/get_columns.html
+++ b/docs/interfaces/Query_DriverInterface/get_columns.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
get_columns
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::get_columns
+ Query\DriverInterface::get_columns
Retrieve column information for the current database table
diff --git a/docs/interfaces/Query_Driver_Interface/get_dbs.html b/docs/interfaces/Query_DriverInterface/get_dbs.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/get_dbs.html
rename to docs/interfaces/Query_DriverInterface/get_dbs.html
index 2b219f0..615f1d0 100644
--- a/docs/interfaces/Query_Driver_Interface/get_dbs.html
+++ b/docs/interfaces/Query_DriverInterface/get_dbs.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
get_dbs
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::get_dbs
+ Query\DriverInterface::get_dbs
Return list of dbs for the current connection, if possible
diff --git a/docs/interfaces/Query_Driver_Interface/get_fks.html b/docs/interfaces/Query_DriverInterface/get_fks.html
similarity index 90%
rename from docs/interfaces/Query_Driver_Interface/get_fks.html
rename to docs/interfaces/Query_DriverInterface/get_fks.html
index 6a0c111..dff2c0e 100644
--- a/docs/interfaces/Query_Driver_Interface/get_fks.html
+++ b/docs/interfaces/Query_DriverInterface/get_fks.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
get_fks
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::get_fks
+ Query\DriverInterface::get_fks
Retrieve foreign keys for the table
diff --git a/docs/interfaces/Query_Driver_Interface/get_functions.html b/docs/interfaces/Query_DriverInterface/get_functions.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/get_functions.html
rename to docs/interfaces/Query_DriverInterface/get_functions.html
index d17c097..0af5162 100644
--- a/docs/interfaces/Query_Driver_Interface/get_functions.html
+++ b/docs/interfaces/Query_DriverInterface/get_functions.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
get_functions
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::get_functions
+ Query\DriverInterface::get_functions
Return list of functions for the current database
diff --git a/docs/interfaces/Query_Driver_Interface/get_indexes.html b/docs/interfaces/Query_DriverInterface/get_indexes.html
similarity index 90%
rename from docs/interfaces/Query_Driver_Interface/get_indexes.html
rename to docs/interfaces/Query_DriverInterface/get_indexes.html
index 0bf0021..c655b87 100644
--- a/docs/interfaces/Query_Driver_Interface/get_indexes.html
+++ b/docs/interfaces/Query_DriverInterface/get_indexes.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
get_indexes
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::get_indexes
+ Query\DriverInterface::get_indexes
Retrieve indexes for the table
diff --git a/docs/interfaces/Query_Driver_Interface/get_procedures.html b/docs/interfaces/Query_DriverInterface/get_procedures.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/get_procedures.html
rename to docs/interfaces/Query_DriverInterface/get_procedures.html
index 055eade..b55ed87 100644
--- a/docs/interfaces/Query_Driver_Interface/get_procedures.html
+++ b/docs/interfaces/Query_DriverInterface/get_procedures.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
get_procedures
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::get_procedures
+ Query\DriverInterface::get_procedures
Return list of stored procedures for the current database
diff --git a/docs/interfaces/Query_Driver_Interface/get_sequences.html b/docs/interfaces/Query_DriverInterface/get_sequences.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/get_sequences.html
rename to docs/interfaces/Query_DriverInterface/get_sequences.html
index b392437..f5755f4 100644
--- a/docs/interfaces/Query_Driver_Interface/get_sequences.html
+++ b/docs/interfaces/Query_DriverInterface/get_sequences.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
get_sequences
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::get_sequences
+ Query\DriverInterface::get_sequences
Return list of sequences for the current database, if they exist
diff --git a/docs/interfaces/Query_Driver_Interface/get_sql.html b/docs/interfaces/Query_DriverInterface/get_sql.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/get_sql.html
rename to docs/interfaces/Query_DriverInterface/get_sql.html
index c459454..800dce4 100644
--- a/docs/interfaces/Query_Driver_Interface/get_sql.html
+++ b/docs/interfaces/Query_DriverInterface/get_sql.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
get_sql
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::get_sql
+ Query\DriverInterface::get_sql
Get the SQL class for the current driver
diff --git a/docs/interfaces/Query_Driver_Interface/get_system_tables.html b/docs/interfaces/Query_DriverInterface/get_system_tables.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/get_system_tables.html
rename to docs/interfaces/Query_DriverInterface/get_system_tables.html
index c868802..a854590 100644
--- a/docs/interfaces/Query_Driver_Interface/get_system_tables.html
+++ b/docs/interfaces/Query_DriverInterface/get_system_tables.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
get_system_tables
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::get_system_tables
+ Query\DriverInterface::get_system_tables
Retrieves an array of non-user-created tables for the connection/database
diff --git a/docs/interfaces/Query_Driver_Interface/get_tables.html b/docs/interfaces/Query_DriverInterface/get_tables.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/get_tables.html
rename to docs/interfaces/Query_DriverInterface/get_tables.html
index fdb5ddd..fb58798 100644
--- a/docs/interfaces/Query_Driver_Interface/get_tables.html
+++ b/docs/interfaces/Query_DriverInterface/get_tables.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
get_tables
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::get_tables
+ Query\DriverInterface::get_tables
Return list of tables for the current database
diff --git a/docs/interfaces/Query_Driver_Interface/get_triggers.html b/docs/interfaces/Query_DriverInterface/get_triggers.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/get_triggers.html
rename to docs/interfaces/Query_DriverInterface/get_triggers.html
index 4066360..fe70eac 100644
--- a/docs/interfaces/Query_Driver_Interface/get_triggers.html
+++ b/docs/interfaces/Query_DriverInterface/get_triggers.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
get_triggers
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::get_triggers
+ Query\DriverInterface::get_triggers
Return list of triggers for the current database
diff --git a/docs/interfaces/Query_Driver_Interface/get_types.html b/docs/interfaces/Query_DriverInterface/get_types.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/get_types.html
rename to docs/interfaces/Query_DriverInterface/get_types.html
index d7b18bd..b00b575 100644
--- a/docs/interfaces/Query_Driver_Interface/get_types.html
+++ b/docs/interfaces/Query_DriverInterface/get_types.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
get_types
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::get_types
+ Query\DriverInterface::get_types
Retrieve list of data types for the database
diff --git a/docs/interfaces/Query_Driver_Interface/get_util.html b/docs/interfaces/Query_DriverInterface/get_util.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/get_util.html
rename to docs/interfaces/Query_DriverInterface/get_util.html
index 410cd88..29102b5 100644
--- a/docs/interfaces/Query_Driver_Interface/get_util.html
+++ b/docs/interfaces/Query_DriverInterface/get_util.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
get_util
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::get_util
+ Query\DriverInterface::get_util
Get the Util class for the current driver
diff --git a/docs/interfaces/Query_Driver_Interface/get_views.html b/docs/interfaces/Query_DriverInterface/get_views.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/get_views.html
rename to docs/interfaces/Query_DriverInterface/get_views.html
index b923d6f..e97516b 100644
--- a/docs/interfaces/Query_Driver_Interface/get_views.html
+++ b/docs/interfaces/Query_DriverInterface/get_views.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
get_views
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::get_views
+ Query\DriverInterface::get_views
Return list of views for the current database
diff --git a/docs/interfaces/Query_Driver_Interface/insert_batch.html b/docs/interfaces/Query_DriverInterface/insert_batch.html
similarity index 91%
rename from docs/interfaces/Query_Driver_Interface/insert_batch.html
rename to docs/interfaces/Query_DriverInterface/insert_batch.html
index 1947497..1c71caa 100644
--- a/docs/interfaces/Query_Driver_Interface/insert_batch.html
+++ b/docs/interfaces/Query_DriverInterface/insert_batch.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
insert_batch
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::insert_batch
+ Query\DriverInterface::insert_batch
Create sql for batch insert
diff --git a/docs/interfaces/Query_Driver_Interface/num_rows.html b/docs/interfaces/Query_DriverInterface/num_rows.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/num_rows.html
rename to docs/interfaces/Query_DriverInterface/num_rows.html
index 004a7e6..32aa430 100644
--- a/docs/interfaces/Query_Driver_Interface/num_rows.html
+++ b/docs/interfaces/Query_DriverInterface/num_rows.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
num_rows
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::num_rows
+ Query\DriverInterface::num_rows
Return the number of rows returned for a SELECT query
diff --git a/docs/interfaces/Query_Driver_Interface/prefix_table.html b/docs/interfaces/Query_DriverInterface/prefix_table.html
similarity index 90%
rename from docs/interfaces/Query_Driver_Interface/prefix_table.html
rename to docs/interfaces/Query_DriverInterface/prefix_table.html
index b30954b..476d54d 100644
--- a/docs/interfaces/Query_Driver_Interface/prefix_table.html
+++ b/docs/interfaces/Query_DriverInterface/prefix_table.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
prefix_table
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::prefix_table
+ Query\DriverInterface::prefix_table
Prefixes a table if it is not already prefixed
diff --git a/docs/interfaces/Query_Driver_Interface/prepare_execute.html b/docs/interfaces/Query_DriverInterface/prepare_execute.html
similarity index 91%
rename from docs/interfaces/Query_Driver_Interface/prepare_execute.html
rename to docs/interfaces/Query_DriverInterface/prepare_execute.html
index 2832627..b0f0468 100644
--- a/docs/interfaces/Query_Driver_Interface/prepare_execute.html
+++ b/docs/interfaces/Query_DriverInterface/prepare_execute.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
prepare_execute
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::prepare_execute
+ Query\DriverInterface::prepare_execute
Create and execute a prepared statement with the provided parameters
diff --git a/docs/interfaces/Query_Driver_Interface/prepare_query.html b/docs/interfaces/Query_DriverInterface/prepare_query.html
similarity index 92%
rename from docs/interfaces/Query_Driver_Interface/prepare_query.html
rename to docs/interfaces/Query_DriverInterface/prepare_query.html
index 676a74a..f3dd076 100644
--- a/docs/interfaces/Query_Driver_Interface/prepare_query.html
+++ b/docs/interfaces/Query_DriverInterface/prepare_query.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
prepare_query
@@ -65,12 +65,12 @@
Throws
- Source
+ Source
- Query\Driver_Interface::prepare_query
+ Query\DriverInterface::prepare_query
Simplifies prepared statements for database queries
diff --git a/docs/interfaces/Query_Driver_Interface/quote_ident.html b/docs/interfaces/Query_DriverInterface/quote_ident.html
similarity index 91%
rename from docs/interfaces/Query_Driver_Interface/quote_ident.html
rename to docs/interfaces/Query_DriverInterface/quote_ident.html
index 6aa5f35..5f1ee37 100644
--- a/docs/interfaces/Query_Driver_Interface/quote_ident.html
+++ b/docs/interfaces/Query_DriverInterface/quote_ident.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
quote_ident
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::quote_ident
+ Query\DriverInterface::quote_ident
Surrounds the string with the databases identifier escape characters
diff --git a/docs/interfaces/Query_Driver_Interface/quote_table.html b/docs/interfaces/Query_DriverInterface/quote_table.html
similarity index 91%
rename from docs/interfaces/Query_Driver_Interface/quote_table.html
rename to docs/interfaces/Query_DriverInterface/quote_table.html
index 3f74193..3817333 100644
--- a/docs/interfaces/Query_Driver_Interface/quote_table.html
+++ b/docs/interfaces/Query_DriverInterface/quote_table.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
quote_table
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::quote_table
+ Query\DriverInterface::quote_table
Quote database table name, and set prefix
diff --git a/docs/interfaces/Query_Driver_Interface/rollback.html b/docs/interfaces/Query_DriverInterface/rollback.html
similarity index 89%
rename from docs/interfaces/Query_Driver_Interface/rollback.html
rename to docs/interfaces/Query_DriverInterface/rollback.html
index c0bbbe0..c34741c 100644
--- a/docs/interfaces/Query_Driver_Interface/rollback.html
+++ b/docs/interfaces/Query_DriverInterface/rollback.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
rollback
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::rollback
+ Query\DriverInterface::rollback
Rollback a transaction
diff --git a/docs/interfaces/Query_Driver_Interface/setAttribute.html b/docs/interfaces/Query_DriverInterface/setAttribute.html
similarity index 91%
rename from docs/interfaces/Query_Driver_Interface/setAttribute.html
rename to docs/interfaces/Query_DriverInterface/setAttribute.html
index f6ed7c2..476fe9a 100644
--- a/docs/interfaces/Query_Driver_Interface/setAttribute.html
+++ b/docs/interfaces/Query_DriverInterface/setAttribute.html
@@ -42,7 +42,7 @@
Query
- Driver_Interface
+ DriverInterface
setAttribute
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Driver_Interface::setAttribute
+ Query\DriverInterface::setAttribute
Set a connection attribute
diff --git a/docs/interfaces/Query_Driver_Interface.html b/docs/interfaces/Query_Driver_Interface.html
deleted file mode 100644
index 4145823..0000000
--- a/docs/interfaces/Query_Driver_Interface.html
+++ /dev/null
@@ -1,184 +0,0 @@
-
-
-
-
- phpDox - Query\Driver_Interface
-
-
-
-
-
-
-
-
-
- Query\Driver_Interface
- PDO Interface to implement for database drivers
-
-
- Synopsis
- interface Driver_Interface
- {
-
- }
- Methods
-
- public
-
- - __construct()
- — Constructor/Connection method
- - affected_rows()
- — Returns number of rows affected by an INSERT, UPDATE, DELETE type query
- - beginTransaction()
- — Begin a transaction
- - commit()
- — Commit a transaction
- - driver_query()
- — Method to simplify retrieving db results for meta-data queries
- - errorCode()
- — Return the current error code
- - errorInfo()
- — Return information about the current error
- - exec()
- — Execute an SQL statement and return the number of affected rows
- - getAttribute()
- — Get a connection attribute for the current db driver
- - get_columns()
- — Retrieve column information for the current database table
- - get_dbs()
- — Return list of dbs for the current connection, if possible
- - get_fks()
- — Retrieve foreign keys for the table
- - get_functions()
- — Return list of functions for the current database
- - get_indexes()
- — Retrieve indexes for the table
- - get_procedures()
- — Return list of stored procedures for the current database
- - get_sequences()
- — Return list of sequences for the current database, if they exist
- - get_sql()
- — Get the SQL class for the current driver
- - get_system_tables()
- — Retrieves an array of non-user-created tables for the connection/database
- - get_tables()
- — Return list of tables for the current database
- - get_triggers()
- — Return list of triggers for the current database
- - get_types()
- — Retrieve list of data types for the database
- - get_util()
- — Get the Util class for the current driver
- - get_views()
- — Return list of views for the current database
- - insert_batch()
- — Create sql for batch insert
- - num_rows()
- — Return the number of rows returned for a SELECT query
- - prefix_table()
- — Prefixes a table if it is not already prefixed
- - prepare_execute()
- — Create and execute a prepared statement with the provided parameters
- - prepare_query()
- — Simplifies prepared statements for database queries
- - quote_ident()
- — Surrounds the string with the databases identifier escape characters
- - quote_table()
- — Quote database table name, and set prefix
- - rollback()
- — Rollback a transaction
- - setAttribute()
- — Set a connection attribute
-
-
-
-
-
-
-
diff --git a/docs/interfaces/Query_QueryBuilderInterface.html b/docs/interfaces/Query_QueryBuilderInterface.html
new file mode 100644
index 0000000..409371a
--- /dev/null
+++ b/docs/interfaces/Query_QueryBuilderInterface.html
@@ -0,0 +1,214 @@
+
+
+
+
+ phpDox - Query\QueryBuilderInterface
+
+
+
+
+
+
+
+
+
+ Query\QueryBuilderInterface
+ Interface defining the Query Builder class
+
+
+ Synopsis
+ interface QueryBuilderInterface
+ {
+
+ }
+ Methods
+
+ public
+
+ - count_all()
+ — Retrieve the number of rows in the selected table
+ - count_all_results()
+ — Retrieve the number of results for the generated query - used in place of the get() method
+ - delete()
+ — Deletes data from a table
+ - distinct()
+ — Adds the 'distinct' keyword to a query
+ - explain()
+ — Shows the query plan for the query
+ - from()
+ — Specify the database table to select from
+ - get()
+ — Select and retrieve all records from the current table, and/or execute current compiled query
+ - get_compiled_delete()
+ — Returns the generated 'delete' sql query
+ - get_compiled_insert()
+ — Returns the generated 'insert' sql query
+ - get_compiled_select()
+ — Returns the generated 'select' sql query
+ - get_compiled_update()
+ — Returns the generated 'update' sql query
+ - get_where()
+ — Convience method for get() with a where clause
+ - group_by()
+ — Group the results by the selected field(s)
+ - group_end()
+ — Ends a query group
+ - group_start()
+ — Adds a paren to the current query for query grouping
+ - having()
+ — Generates a 'Having' clause
+ - insert()
+ — Creates an insert clause, and executes it
+ - insert_batch()
+ — Creates and executes a batch insertion query
+ - join()
+ — Creates a join phrase in a compiled query
+ - like()
+ — Creates a Like clause in the sql statement
+ - limit()
+ — Set a limit on the current sql statement
+ - not_like()
+ — Generates a NOT LIKE clause
+ - or_group_start()
+ — Adds a paren to the current query for query grouping, prefixed with 'OR'
+ - or_having()
+ — Generates a 'Having' clause prefixed with 'OR'
+ - or_like()
+ — Generates an OR Like clause
+ - or_not_group_start()
+ — Adds a paren to the current query for query grouping, prefixed with 'OR NOT'
+ - or_not_like()
+ — Generates a OR NOT LIKE clause
+ - or_where()
+ — Where clause prefixed with "OR"
+ - or_where_in()
+ — Where in statement prefixed with "or"
+ - or_where_not_in()
+ — OR WHERE NOT IN (FOO) clause
+ - order_by()
+ — Order the results by the selected field(s)
+ - reset_query()
+ — Clear out the class variables, so the next query can be run
+ - select()
+ — Specifies rows to select in a query
+ - select_avg()
+ — Selects the average value of a field from a query
+ - select_max()
+ — Selects the maximum value of a field from a query
+ - select_min()
+ — Selects the minimum value of a field from a query
+ - select_sum()
+ — Selects the sum of a field from a query
+ - set()
+ — Sets values for inserts / updates / deletes
+ - update()
+ — Creates an update clause, and executes it
+ - where()
+ — Specify condition(s) in the where clause of a query Note: this function works with key / value, or a passed array with key / value pairs
+ - where_in()
+ — Where clause with 'IN' statement
+ - where_not_in()
+ — WHERE NOT IN (FOO) clause
+
+
+
+
+
+
+
diff --git a/docs/interfaces/Query_Query_Builder_Interface/count_all.html b/docs/interfaces/Query_QueryBuilderInterface/count_all.html
similarity index 89%
rename from docs/interfaces/Query_Query_Builder_Interface/count_all.html
rename to docs/interfaces/Query_QueryBuilderInterface/count_all.html
index 72ada87..5b52f96 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/count_all.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/count_all.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
count_all
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::count_all
+ Query\QueryBuilderInterface::count_all
Retrieve the number of rows in the selected table
diff --git a/docs/interfaces/Query_Query_Builder_Interface/count_all_results.html b/docs/interfaces/Query_QueryBuilderInterface/count_all_results.html
similarity index 89%
rename from docs/interfaces/Query_Query_Builder_Interface/count_all_results.html
rename to docs/interfaces/Query_QueryBuilderInterface/count_all_results.html
index 926f61d..25bb617 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/count_all_results.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/count_all_results.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
count_all_results
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::count_all_results
+ Query\QueryBuilderInterface::count_all_results
Retrieve the number of results for the generated query - used in place of the get() method
diff --git a/docs/interfaces/Query_Query_Builder_Interface/delete.html b/docs/interfaces/Query_QueryBuilderInterface/delete.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/delete.html
rename to docs/interfaces/Query_QueryBuilderInterface/delete.html
index ad8dd98..11cdff9 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/delete.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/delete.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
delete
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::delete
+ Query\QueryBuilderInterface::delete
Deletes data from a table
diff --git a/docs/interfaces/Query_Query_Builder_Interface/distinct.html b/docs/interfaces/Query_QueryBuilderInterface/distinct.html
similarity index 88%
rename from docs/interfaces/Query_Query_Builder_Interface/distinct.html
rename to docs/interfaces/Query_QueryBuilderInterface/distinct.html
index 824f351..7946336 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/distinct.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/distinct.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
distinct
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::distinct
+ Query\QueryBuilderInterface::distinct
Adds the 'distinct' keyword to a query
diff --git a/docs/interfaces/Query_Query_Builder_Interface/explain.html b/docs/interfaces/Query_QueryBuilderInterface/explain.html
similarity index 88%
rename from docs/interfaces/Query_Query_Builder_Interface/explain.html
rename to docs/interfaces/Query_QueryBuilderInterface/explain.html
index 73aa3d2..749b323 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/explain.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/explain.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
explain
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::explain
+ Query\QueryBuilderInterface::explain
Shows the query plan for the query
diff --git a/docs/interfaces/Query_Query_Builder_Interface/from.html b/docs/interfaces/Query_QueryBuilderInterface/from.html
similarity index 89%
rename from docs/interfaces/Query_Query_Builder_Interface/from.html
rename to docs/interfaces/Query_QueryBuilderInterface/from.html
index 50b21b6..5f1570d 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/from.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/from.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
from
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::from
+ Query\QueryBuilderInterface::from
Specify the database table to select from
diff --git a/docs/interfaces/Query_Query_Builder_Interface/get.html b/docs/interfaces/Query_QueryBuilderInterface/get.html
similarity index 91%
rename from docs/interfaces/Query_Query_Builder_Interface/get.html
rename to docs/interfaces/Query_QueryBuilderInterface/get.html
index aa9290d..51debbd 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/get.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/get.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
get
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::get
+ Query\QueryBuilderInterface::get
Select and retrieve all records from the current table, and/or execute current compiled query
diff --git a/docs/interfaces/Query_Query_Builder_Interface/get_compiled_delete.html b/docs/interfaces/Query_QueryBuilderInterface/get_compiled_delete.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/get_compiled_delete.html
rename to docs/interfaces/Query_QueryBuilderInterface/get_compiled_delete.html
index 9be6d93..6e932df 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/get_compiled_delete.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/get_compiled_delete.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
get_compiled_delete
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::get_compiled_delete
+ Query\QueryBuilderInterface::get_compiled_delete
Returns the generated 'delete' sql query
diff --git a/docs/interfaces/Query_Query_Builder_Interface/get_compiled_insert.html b/docs/interfaces/Query_QueryBuilderInterface/get_compiled_insert.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/get_compiled_insert.html
rename to docs/interfaces/Query_QueryBuilderInterface/get_compiled_insert.html
index 0175597..6e41bc4 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/get_compiled_insert.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/get_compiled_insert.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
get_compiled_insert
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::get_compiled_insert
+ Query\QueryBuilderInterface::get_compiled_insert
Returns the generated 'insert' sql query
diff --git a/docs/interfaces/Query_Query_Builder_Interface/get_compiled_select.html b/docs/interfaces/Query_QueryBuilderInterface/get_compiled_select.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/get_compiled_select.html
rename to docs/interfaces/Query_QueryBuilderInterface/get_compiled_select.html
index c2c0994..a3d8c90 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/get_compiled_select.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/get_compiled_select.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
get_compiled_select
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::get_compiled_select
+ Query\QueryBuilderInterface::get_compiled_select
Returns the generated 'select' sql query
diff --git a/docs/interfaces/Query_Query_Builder_Interface/get_compiled_update.html b/docs/interfaces/Query_QueryBuilderInterface/get_compiled_update.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/get_compiled_update.html
rename to docs/interfaces/Query_QueryBuilderInterface/get_compiled_update.html
index 4f2412f..0360aaa 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/get_compiled_update.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/get_compiled_update.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
get_compiled_update
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::get_compiled_update
+ Query\QueryBuilderInterface::get_compiled_update
Returns the generated 'update' sql query
diff --git a/docs/interfaces/Query_Query_Builder_Interface/get_where.html b/docs/interfaces/Query_QueryBuilderInterface/get_where.html
similarity index 91%
rename from docs/interfaces/Query_Query_Builder_Interface/get_where.html
rename to docs/interfaces/Query_QueryBuilderInterface/get_where.html
index a25ba45..6b308da 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/get_where.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/get_where.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
get_where
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::get_where
+ Query\QueryBuilderInterface::get_where
Convience method for get() with a where clause
diff --git a/docs/interfaces/Query_Query_Builder_Interface/group_by.html b/docs/interfaces/Query_QueryBuilderInterface/group_by.html
similarity index 89%
rename from docs/interfaces/Query_Query_Builder_Interface/group_by.html
rename to docs/interfaces/Query_QueryBuilderInterface/group_by.html
index 3e12e6f..ae46d01 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/group_by.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/group_by.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
group_by
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::group_by
+ Query\QueryBuilderInterface::group_by
Group the results by the selected field(s)
diff --git a/docs/interfaces/Query_Query_Builder_Interface/group_end.html b/docs/interfaces/Query_QueryBuilderInterface/group_end.html
similarity index 88%
rename from docs/interfaces/Query_Query_Builder_Interface/group_end.html
rename to docs/interfaces/Query_QueryBuilderInterface/group_end.html
index 1c14acc..5d1ff2a 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/group_end.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/group_end.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
group_end
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::group_end
+ Query\QueryBuilderInterface::group_end
Ends a query group
diff --git a/docs/interfaces/Query_Query_Builder_Interface/group_start.html b/docs/interfaces/Query_QueryBuilderInterface/group_start.html
similarity index 88%
rename from docs/interfaces/Query_Query_Builder_Interface/group_start.html
rename to docs/interfaces/Query_QueryBuilderInterface/group_start.html
index 1faa8a6..9b86540 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/group_start.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/group_start.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
group_start
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::group_start
+ Query\QueryBuilderInterface::group_start
Adds a paren to the current query for query grouping
diff --git a/docs/interfaces/Query_Query_Builder_Interface/having.html b/docs/interfaces/Query_QueryBuilderInterface/having.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/having.html
rename to docs/interfaces/Query_QueryBuilderInterface/having.html
index d73037b..a9bebe0 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/having.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/having.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
having
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::having
+ Query\QueryBuilderInterface::having
Generates a 'Having' clause
diff --git a/docs/interfaces/Query_Query_Builder_Interface/insert.html b/docs/interfaces/Query_QueryBuilderInterface/insert.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/insert.html
rename to docs/interfaces/Query_QueryBuilderInterface/insert.html
index 7a9ac2f..565a8b7 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/insert.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/insert.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
insert
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::insert
+ Query\QueryBuilderInterface::insert
Creates an insert clause, and executes it
diff --git a/docs/interfaces/Query_Query_Builder_Interface/insert_batch.html b/docs/interfaces/Query_QueryBuilderInterface/insert_batch.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/insert_batch.html
rename to docs/interfaces/Query_QueryBuilderInterface/insert_batch.html
index 85035ad..8369fd8 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/insert_batch.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/insert_batch.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
insert_batch
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::insert_batch
+ Query\QueryBuilderInterface::insert_batch
Creates and executes a batch insertion query
diff --git a/docs/interfaces/Query_Query_Builder_Interface/join.html b/docs/interfaces/Query_QueryBuilderInterface/join.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/join.html
rename to docs/interfaces/Query_QueryBuilderInterface/join.html
index 72d21ec..0113c42 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/join.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/join.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
join
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::join
+ Query\QueryBuilderInterface::join
Creates a join phrase in a compiled query
diff --git a/docs/interfaces/Query_Query_Builder_Interface/like.html b/docs/interfaces/Query_QueryBuilderInterface/like.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/like.html
rename to docs/interfaces/Query_QueryBuilderInterface/like.html
index aa97e14..ba8dc63 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/like.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/like.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
like
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::like
+ Query\QueryBuilderInterface::like
Creates a Like clause in the sql statement
diff --git a/docs/interfaces/Query_Query_Builder_Interface/limit.html b/docs/interfaces/Query_QueryBuilderInterface/limit.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/limit.html
rename to docs/interfaces/Query_QueryBuilderInterface/limit.html
index 9e4f2ee..83627d4 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/limit.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/limit.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
limit
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::limit
+ Query\QueryBuilderInterface::limit
Set a limit on the current sql statement
diff --git a/docs/interfaces/Query_Query_Builder_Interface/not_like.html b/docs/interfaces/Query_QueryBuilderInterface/not_like.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/not_like.html
rename to docs/interfaces/Query_QueryBuilderInterface/not_like.html
index 4b289b2..34e68df 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/not_like.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/not_like.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
not_like
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::not_like
+ Query\QueryBuilderInterface::not_like
Generates a NOT LIKE clause
diff --git a/docs/interfaces/Query_Query_Builder_Interface/or_group_start.html b/docs/interfaces/Query_QueryBuilderInterface/or_group_start.html
similarity index 88%
rename from docs/interfaces/Query_Query_Builder_Interface/or_group_start.html
rename to docs/interfaces/Query_QueryBuilderInterface/or_group_start.html
index ebeba95..f7bea9f 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/or_group_start.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/or_group_start.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
or_group_start
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::or_group_start
+ Query\QueryBuilderInterface::or_group_start
Adds a paren to the current query for query grouping, prefixed with 'OR'
diff --git a/docs/interfaces/Query_Query_Builder_Interface/or_having.html b/docs/interfaces/Query_QueryBuilderInterface/or_having.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/or_having.html
rename to docs/interfaces/Query_QueryBuilderInterface/or_having.html
index e392f53..e8ea0fa 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/or_having.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/or_having.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
or_having
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::or_having
+ Query\QueryBuilderInterface::or_having
Generates a 'Having' clause prefixed with 'OR'
diff --git a/docs/interfaces/Query_Query_Builder_Interface/or_like.html b/docs/interfaces/Query_QueryBuilderInterface/or_like.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/or_like.html
rename to docs/interfaces/Query_QueryBuilderInterface/or_like.html
index e71a9e5..ee2004a 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/or_like.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/or_like.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
or_like
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::or_like
+ Query\QueryBuilderInterface::or_like
Generates an OR Like clause
diff --git a/docs/interfaces/Query_Query_Builder_Interface/or_not_group_start.html b/docs/interfaces/Query_QueryBuilderInterface/or_not_group_start.html
similarity index 88%
rename from docs/interfaces/Query_Query_Builder_Interface/or_not_group_start.html
rename to docs/interfaces/Query_QueryBuilderInterface/or_not_group_start.html
index 285ebb5..5d4078a 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/or_not_group_start.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/or_not_group_start.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
or_not_group_start
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::or_not_group_start
+ Query\QueryBuilderInterface::or_not_group_start
Adds a paren to the current query for query grouping, prefixed with 'OR NOT'
diff --git a/docs/interfaces/Query_Query_Builder_Interface/or_not_like.html b/docs/interfaces/Query_QueryBuilderInterface/or_not_like.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/or_not_like.html
rename to docs/interfaces/Query_QueryBuilderInterface/or_not_like.html
index ebb2cce..0a325af 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/or_not_like.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/or_not_like.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
or_not_like
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::or_not_like
+ Query\QueryBuilderInterface::or_not_like
Generates a OR NOT LIKE clause
diff --git a/docs/interfaces/Query_Query_Builder_Interface/or_where.html b/docs/interfaces/Query_QueryBuilderInterface/or_where.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/or_where.html
rename to docs/interfaces/Query_QueryBuilderInterface/or_where.html
index 06b062d..800e8c8 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/or_where.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/or_where.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
or_where
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::or_where
+ Query\QueryBuilderInterface::or_where
Where clause prefixed with "OR"
diff --git a/docs/interfaces/Query_Query_Builder_Interface/or_where_in.html b/docs/interfaces/Query_QueryBuilderInterface/or_where_in.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/or_where_in.html
rename to docs/interfaces/Query_QueryBuilderInterface/or_where_in.html
index 61f52f7..cbcb64f 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/or_where_in.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/or_where_in.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
or_where_in
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::or_where_in
+ Query\QueryBuilderInterface::or_where_in
Where in statement prefixed with "or"
diff --git a/docs/interfaces/Query_Query_Builder_Interface/or_where_not_in.html b/docs/interfaces/Query_QueryBuilderInterface/or_where_not_in.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/or_where_not_in.html
rename to docs/interfaces/Query_QueryBuilderInterface/or_where_not_in.html
index ca3383c..94f43c8 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/or_where_not_in.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/or_where_not_in.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
or_where_not_in
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::or_where_not_in
+ Query\QueryBuilderInterface::or_where_not_in
OR WHERE NOT IN (FOO) clause
diff --git a/docs/interfaces/Query_Query_Builder_Interface/order_by.html b/docs/interfaces/Query_QueryBuilderInterface/order_by.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/order_by.html
rename to docs/interfaces/Query_QueryBuilderInterface/order_by.html
index 811ef39..92de071 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/order_by.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/order_by.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
order_by
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::order_by
+ Query\QueryBuilderInterface::order_by
Order the results by the selected field(s)
diff --git a/docs/interfaces/Query_Query_Builder_Interface/reset_query.html b/docs/interfaces/Query_QueryBuilderInterface/reset_query.html
similarity index 88%
rename from docs/interfaces/Query_Query_Builder_Interface/reset_query.html
rename to docs/interfaces/Query_QueryBuilderInterface/reset_query.html
index 72dc01b..2f524d8 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/reset_query.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/reset_query.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
reset_query
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::reset_query
+ Query\QueryBuilderInterface::reset_query
Clear out the class variables, so the next query can be run
diff --git a/docs/interfaces/Query_Query_Builder_Interface/select.html b/docs/interfaces/Query_QueryBuilderInterface/select.html
similarity index 89%
rename from docs/interfaces/Query_Query_Builder_Interface/select.html
rename to docs/interfaces/Query_QueryBuilderInterface/select.html
index 420a652..2682692 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/select.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/select.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
select
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::select
+ Query\QueryBuilderInterface::select
Specifies rows to select in a query
diff --git a/docs/interfaces/Query_Query_Builder_Interface/select_avg.html b/docs/interfaces/Query_QueryBuilderInterface/select_avg.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/select_avg.html
rename to docs/interfaces/Query_QueryBuilderInterface/select_avg.html
index 498d4a7..69f72c3 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/select_avg.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/select_avg.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
select_avg
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::select_avg
+ Query\QueryBuilderInterface::select_avg
Selects the average value of a field from a query
diff --git a/docs/interfaces/Query_Query_Builder_Interface/select_max.html b/docs/interfaces/Query_QueryBuilderInterface/select_max.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/select_max.html
rename to docs/interfaces/Query_QueryBuilderInterface/select_max.html
index 8b43bde..7503b63 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/select_max.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/select_max.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
select_max
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::select_max
+ Query\QueryBuilderInterface::select_max
Selects the maximum value of a field from a query
diff --git a/docs/interfaces/Query_Query_Builder_Interface/select_min.html b/docs/interfaces/Query_QueryBuilderInterface/select_min.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/select_min.html
rename to docs/interfaces/Query_QueryBuilderInterface/select_min.html
index b4214de..90bb5d0 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/select_min.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/select_min.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
select_min
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::select_min
+ Query\QueryBuilderInterface::select_min
Selects the minimum value of a field from a query
diff --git a/docs/interfaces/Query_Query_Builder_Interface/select_sum.html b/docs/interfaces/Query_QueryBuilderInterface/select_sum.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/select_sum.html
rename to docs/interfaces/Query_QueryBuilderInterface/select_sum.html
index f9770b5..b0d1979 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/select_sum.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/select_sum.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
select_sum
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::select_sum
+ Query\QueryBuilderInterface::select_sum
Selects the sum of a field from a query
diff --git a/docs/interfaces/Query_Query_Builder_Interface/set.html b/docs/interfaces/Query_QueryBuilderInterface/set.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/set.html
rename to docs/interfaces/Query_QueryBuilderInterface/set.html
index ca3c53e..75817ef 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/set.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/set.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
set
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::set
+ Query\QueryBuilderInterface::set
Sets values for inserts / updates / deletes
diff --git a/docs/interfaces/Query_Query_Builder_Interface/update.html b/docs/interfaces/Query_QueryBuilderInterface/update.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/update.html
rename to docs/interfaces/Query_QueryBuilderInterface/update.html
index 601d008..b65885d 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/update.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/update.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
update
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::update
+ Query\QueryBuilderInterface::update
Creates an update clause, and executes it
diff --git a/docs/interfaces/Query_Query_Builder_Interface/where.html b/docs/interfaces/Query_QueryBuilderInterface/where.html
similarity index 91%
rename from docs/interfaces/Query_Query_Builder_Interface/where.html
rename to docs/interfaces/Query_QueryBuilderInterface/where.html
index 6f1304e..e58e870 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/where.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/where.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
where
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::where
+ Query\QueryBuilderInterface::where
Specify condition(s) in the where clause of a query Note: this function works with key / value, or a passed array with key / value pairs
diff --git a/docs/interfaces/Query_Query_Builder_Interface/where_in.html b/docs/interfaces/Query_QueryBuilderInterface/where_in.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/where_in.html
rename to docs/interfaces/Query_QueryBuilderInterface/where_in.html
index ea77834..c2e53e8 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/where_in.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/where_in.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
where_in
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::where_in
+ Query\QueryBuilderInterface::where_in
Where clause with 'IN' statement
diff --git a/docs/interfaces/Query_Query_Builder_Interface/where_not_in.html b/docs/interfaces/Query_QueryBuilderInterface/where_not_in.html
similarity index 90%
rename from docs/interfaces/Query_Query_Builder_Interface/where_not_in.html
rename to docs/interfaces/Query_QueryBuilderInterface/where_not_in.html
index 1807dff..e9bf0e0 100644
--- a/docs/interfaces/Query_Query_Builder_Interface/where_not_in.html
+++ b/docs/interfaces/Query_QueryBuilderInterface/where_not_in.html
@@ -42,7 +42,7 @@
Query
- Query_Builder_Interface
+ QueryBuilderInterface
where_not_in
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\Query_Builder_Interface::where_not_in
+ Query\QueryBuilderInterface::where_not_in
WHERE NOT IN (FOO) clause
diff --git a/docs/interfaces/Query_Query_Builder_Interface.html b/docs/interfaces/Query_Query_Builder_Interface.html
deleted file mode 100644
index 3aa69cd..0000000
--- a/docs/interfaces/Query_Query_Builder_Interface.html
+++ /dev/null
@@ -1,214 +0,0 @@
-
-
-
-
- phpDox - Query\Query_Builder_Interface
-
-
-
-
-
-
-
-
-
- Query\Query_Builder_Interface
- Interface defining the Query Builder class
-
-
- Synopsis
- interface Query_Builder_Interface
- {
-
- }
- Methods
-
- public
-
- - count_all()
- — Retrieve the number of rows in the selected table
- - count_all_results()
- — Retrieve the number of results for the generated query - used in place of the get() method
- - delete()
- — Deletes data from a table
- - distinct()
- — Adds the 'distinct' keyword to a query
- - explain()
- — Shows the query plan for the query
- - from()
- — Specify the database table to select from
- - get()
- — Select and retrieve all records from the current table, and/or execute current compiled query
- - get_compiled_delete()
- — Returns the generated 'delete' sql query
- - get_compiled_insert()
- — Returns the generated 'insert' sql query
- - get_compiled_select()
- — Returns the generated 'select' sql query
- - get_compiled_update()
- — Returns the generated 'update' sql query
- - get_where()
- — Convience method for get() with a where clause
- - group_by()
- — Group the results by the selected field(s)
- - group_end()
- — Ends a query group
- - group_start()
- — Adds a paren to the current query for query grouping
- - having()
- — Generates a 'Having' clause
- - insert()
- — Creates an insert clause, and executes it
- - insert_batch()
- — Creates and executes a batch insertion query
- - join()
- — Creates a join phrase in a compiled query
- - like()
- — Creates a Like clause in the sql statement
- - limit()
- — Set a limit on the current sql statement
- - not_like()
- — Generates a NOT LIKE clause
- - or_group_start()
- — Adds a paren to the current query for query grouping, prefixed with 'OR'
- - or_having()
- — Generates a 'Having' clause prefixed with 'OR'
- - or_like()
- — Generates an OR Like clause
- - or_not_group_start()
- — Adds a paren to the current query for query grouping, prefixed with 'OR NOT'
- - or_not_like()
- — Generates a OR NOT LIKE clause
- - or_where()
- — Where clause prefixed with "OR"
- - or_where_in()
- — Where in statement prefixed with "or"
- - or_where_not_in()
- — OR WHERE NOT IN (FOO) clause
- - order_by()
- — Order the results by the selected field(s)
- - reset_query()
- — Clear out the class variables, so the next query can be run
- - select()
- — Specifies rows to select in a query
- - select_avg()
- — Selects the average value of a field from a query
- - select_max()
- — Selects the maximum value of a field from a query
- - select_min()
- — Selects the minimum value of a field from a query
- - select_sum()
- — Selects the sum of a field from a query
- - set()
- — Sets values for inserts / updates / deletes
- - update()
- — Creates an update clause, and executes it
- - where()
- — Specify condition(s) in the where clause of a query Note: this function works with key / value, or a passed array with key / value pairs
- - where_in()
- — Where clause with 'IN' statement
- - where_not_in()
- — WHERE NOT IN (FOO) clause
-
-
-
-
-
-
-
diff --git a/docs/interfaces/Query_SQL_Interface.html b/docs/interfaces/Query_SQLInterface.html
similarity index 50%
rename from docs/interfaces/Query_SQL_Interface.html
rename to docs/interfaces/Query_SQLInterface.html
index eef460a..daad4c9 100644
--- a/docs/interfaces/Query_SQL_Interface.html
+++ b/docs/interfaces/Query_SQLInterface.html
@@ -2,7 +2,7 @@
- phpDox - Query\SQL_Interface
+ phpDox - Query\SQLInterface
@@ -41,7 +41,7 @@
Query
- SQL_Interface
+ SQLInterface
- Query\SQL_Interface
+ Query\SQLInterface
parent for database manipulation subclasses
Synopsis
- interface SQL_Interface
- { - // methods
- public string limit()
-
- public string explain()
-
- public string random()
-
- public string db_list()
-
- public string table_list()
-
- public string system_table_list()
-
- public string view_list()
-
- public string trigger_list()
-
- public NULL function_list()
-
- public string procedure_list()
-
- public string sequence_list()
-
- public string|array type_list()
-
- public string column_list()
-
- public array fk_list()
-
- public array index_list()
+
interface SQLInterface
+ {
}
@@ -92,35 +92,35 @@
diff --git a/docs/interfaces/Query_SQL_Interface/column_list.html b/docs/interfaces/Query_SQLInterface/column_list.html
similarity index 91%
rename from docs/interfaces/Query_SQL_Interface/column_list.html
rename to docs/interfaces/Query_SQLInterface/column_list.html
index 175c142..91b283d 100644
--- a/docs/interfaces/Query_SQL_Interface/column_list.html
+++ b/docs/interfaces/Query_SQLInterface/column_list.html
@@ -42,7 +42,7 @@
Query
-
- SQL_Interface
+ SQLInterface
- column_list
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\SQL_Interface::column_list
+ Query\SQLInterface::column_list
Get information about the columns in the specified table
diff --git a/docs/interfaces/Query_SQL_Interface/db_list.html b/docs/interfaces/Query_SQLInterface/db_list.html
similarity index 90%
rename from docs/interfaces/Query_SQL_Interface/db_list.html
rename to docs/interfaces/Query_SQLInterface/db_list.html
index 2b38c05..6dab61f 100644
--- a/docs/interfaces/Query_SQL_Interface/db_list.html
+++ b/docs/interfaces/Query_SQLInterface/db_list.html
@@ -42,7 +42,7 @@
Query
- SQL_Interface
+ SQLInterface
db_list
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\SQL_Interface::db_list
+ Query\SQLInterface::db_list
Returns sql to list other databases
diff --git a/docs/interfaces/Query_SQL_Interface/explain.html b/docs/interfaces/Query_SQLInterface/explain.html
similarity index 91%
rename from docs/interfaces/Query_SQL_Interface/explain.html
rename to docs/interfaces/Query_SQLInterface/explain.html
index 98cbb48..ca7d483 100644
--- a/docs/interfaces/Query_SQL_Interface/explain.html
+++ b/docs/interfaces/Query_SQLInterface/explain.html
@@ -42,7 +42,7 @@
Query
- SQL_Interface
+ SQLInterface
explain
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\SQL_Interface::explain
+ Query\SQLInterface::explain
Modify the query to get the query plan
diff --git a/docs/interfaces/Query_SQL_Interface/fk_list.html b/docs/interfaces/Query_SQLInterface/fk_list.html
similarity index 91%
rename from docs/interfaces/Query_SQL_Interface/fk_list.html
rename to docs/interfaces/Query_SQLInterface/fk_list.html
index 71dde2e..262bf99 100644
--- a/docs/interfaces/Query_SQL_Interface/fk_list.html
+++ b/docs/interfaces/Query_SQLInterface/fk_list.html
@@ -42,7 +42,7 @@
Query
- SQL_Interface
+ SQLInterface
fk_list
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\SQL_Interface::fk_list
+ Query\SQLInterface::fk_list
Get the list of foreign keys for the current table
diff --git a/docs/interfaces/Query_SQL_Interface/function_list.html b/docs/interfaces/Query_SQLInterface/function_list.html
similarity index 90%
rename from docs/interfaces/Query_SQL_Interface/function_list.html
rename to docs/interfaces/Query_SQLInterface/function_list.html
index d5cfe72..7f7a0dc 100644
--- a/docs/interfaces/Query_SQL_Interface/function_list.html
+++ b/docs/interfaces/Query_SQLInterface/function_list.html
@@ -42,7 +42,7 @@
Query
- SQL_Interface
+ SQLInterface
function_list
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\SQL_Interface::function_list
+ Query\SQLInterface::function_list
Return sql to list functions
diff --git a/docs/interfaces/Query_SQL_Interface/index_list.html b/docs/interfaces/Query_SQLInterface/index_list.html
similarity index 91%
rename from docs/interfaces/Query_SQL_Interface/index_list.html
rename to docs/interfaces/Query_SQLInterface/index_list.html
index f855391..72206e3 100644
--- a/docs/interfaces/Query_SQL_Interface/index_list.html
+++ b/docs/interfaces/Query_SQLInterface/index_list.html
@@ -42,7 +42,7 @@
Query
- SQL_Interface
+ SQLInterface
index_list
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\SQL_Interface::index_list
+ Query\SQLInterface::index_list
Get the list of indexes for the current table
diff --git a/docs/interfaces/Query_SQL_Interface/limit.html b/docs/interfaces/Query_SQLInterface/limit.html
similarity index 92%
rename from docs/interfaces/Query_SQL_Interface/limit.html
rename to docs/interfaces/Query_SQLInterface/limit.html
index 23ba155..d700652 100644
--- a/docs/interfaces/Query_SQL_Interface/limit.html
+++ b/docs/interfaces/Query_SQLInterface/limit.html
@@ -42,7 +42,7 @@
Query
- SQL_Interface
+ SQLInterface
limit
@@ -62,12 +62,12 @@
Return
- Source
+ Source
- Query\SQL_Interface::limit
+ Query\SQLInterface::limit
Get database specific sql for limit clause
diff --git a/docs/interfaces/Query_SQL_Interface/procedure_list.html b/docs/interfaces/Query_SQLInterface/procedure_list.html
similarity index 90%
rename from docs/interfaces/Query_SQL_Interface/procedure_list.html
rename to docs/interfaces/Query_SQLInterface/procedure_list.html
index 3ae754e..5123c7a 100644
--- a/docs/interfaces/Query_SQL_Interface/procedure_list.html
+++ b/docs/interfaces/Query_SQLInterface/procedure_list.html
@@ -42,7 +42,7 @@
Query
- SQL_Interface
+ SQLInterface
procedure_list
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\SQL_Interface::procedure_list
+ Query\SQLInterface::procedure_list
Return sql to list stored procedures
diff --git a/docs/interfaces/Query_SQL_Interface/random.html b/docs/interfaces/Query_SQLInterface/random.html
similarity index 90%
rename from docs/interfaces/Query_SQL_Interface/random.html
rename to docs/interfaces/Query_SQLInterface/random.html
index a685d87..0188946 100644
--- a/docs/interfaces/Query_SQL_Interface/random.html
+++ b/docs/interfaces/Query_SQLInterface/random.html
@@ -42,7 +42,7 @@
Query
- SQL_Interface
+ SQLInterface
random
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\SQL_Interface::random
+ Query\SQLInterface::random
Get the sql for random ordering
diff --git a/docs/interfaces/Query_SQL_Interface/sequence_list.html b/docs/interfaces/Query_SQLInterface/sequence_list.html
similarity index 90%
rename from docs/interfaces/Query_SQL_Interface/sequence_list.html
rename to docs/interfaces/Query_SQLInterface/sequence_list.html
index 3db692a..4a9f9a9 100644
--- a/docs/interfaces/Query_SQL_Interface/sequence_list.html
+++ b/docs/interfaces/Query_SQLInterface/sequence_list.html
@@ -42,7 +42,7 @@
Query
- SQL_Interface
+ SQLInterface
sequence_list
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\SQL_Interface::sequence_list
+ Query\SQLInterface::sequence_list
Return sql to list sequences
diff --git a/docs/interfaces/Query_SQL_Interface/system_table_list.html b/docs/interfaces/Query_SQLInterface/system_table_list.html
similarity index 90%
rename from docs/interfaces/Query_SQL_Interface/system_table_list.html
rename to docs/interfaces/Query_SQLInterface/system_table_list.html
index b1766c8..1a7cad9 100644
--- a/docs/interfaces/Query_SQL_Interface/system_table_list.html
+++ b/docs/interfaces/Query_SQLInterface/system_table_list.html
@@ -42,7 +42,7 @@
Query
- SQL_Interface
+ SQLInterface
system_table_list
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\SQL_Interface::system_table_list
+ Query\SQLInterface::system_table_list
Returns sql to list system tables
diff --git a/docs/interfaces/Query_SQL_Interface/table_list.html b/docs/interfaces/Query_SQLInterface/table_list.html
similarity index 90%
rename from docs/interfaces/Query_SQL_Interface/table_list.html
rename to docs/interfaces/Query_SQLInterface/table_list.html
index c1eab89..cfee559 100644
--- a/docs/interfaces/Query_SQL_Interface/table_list.html
+++ b/docs/interfaces/Query_SQLInterface/table_list.html
@@ -42,7 +42,7 @@
Query
- SQL_Interface
+ SQLInterface
table_list
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\SQL_Interface::table_list
+ Query\SQLInterface::table_list
Returns sql to list tables
diff --git a/docs/interfaces/Query_SQL_Interface/trigger_list.html b/docs/interfaces/Query_SQLInterface/trigger_list.html
similarity index 90%
rename from docs/interfaces/Query_SQL_Interface/trigger_list.html
rename to docs/interfaces/Query_SQLInterface/trigger_list.html
index a7821ae..a5c99f5 100644
--- a/docs/interfaces/Query_SQL_Interface/trigger_list.html
+++ b/docs/interfaces/Query_SQLInterface/trigger_list.html
@@ -42,7 +42,7 @@
Query
- SQL_Interface
+ SQLInterface
trigger_list
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\SQL_Interface::trigger_list
+ Query\SQLInterface::trigger_list
Returns sql to list triggers
diff --git a/docs/interfaces/Query_SQL_Interface/type_list.html b/docs/interfaces/Query_SQLInterface/type_list.html
similarity index 90%
rename from docs/interfaces/Query_SQL_Interface/type_list.html
rename to docs/interfaces/Query_SQLInterface/type_list.html
index f97f188..e4fdcb9 100644
--- a/docs/interfaces/Query_SQL_Interface/type_list.html
+++ b/docs/interfaces/Query_SQLInterface/type_list.html
@@ -42,7 +42,7 @@
Query
- SQL_Interface
+ SQLInterface
type_list
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\SQL_Interface::type_list
+ Query\SQLInterface::type_list
Return sql to list database field types
diff --git a/docs/interfaces/Query_SQL_Interface/view_list.html b/docs/interfaces/Query_SQLInterface/view_list.html
similarity index 90%
rename from docs/interfaces/Query_SQL_Interface/view_list.html
rename to docs/interfaces/Query_SQLInterface/view_list.html
index 133950a..ec4afde 100644
--- a/docs/interfaces/Query_SQL_Interface/view_list.html
+++ b/docs/interfaces/Query_SQLInterface/view_list.html
@@ -42,7 +42,7 @@
Query
- SQL_Interface
+ SQLInterface
view_list
@@ -59,12 +59,12 @@
Return
- Source
+ Source
- Query\SQL_Interface::view_list
+ Query\SQLInterface::view_list
Returns sql to list views
diff --git a/docs/source/Query/AbstractDriver.php.html b/docs/source/Query/AbstractDriver.php.html
new file mode 100644
index 0000000..2efa09c
--- /dev/null
+++ b/docs/source/Query/AbstractDriver.php.html
@@ -0,0 +1,3 @@
+
+phpDox - Source of AbstractDriver.phpSource of file AbstractDriver.php
+ Size: 15,192 Bytes - Last Modified: 2015-11-10T09:57:28-05:00 ../src/Query/AbstractDriver.php123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670 |
abstract class AbstractDriver extends \PDO implements DriverInterface {
protected $escape_char = '"';
protected $table_prefix = '';
protected $has_truncate = TRUE;
public function __construct($dsn, $username=NULL, $password=NULL, array $driver_options=array()) $driver_options[\PDO::ATTR_ERRMODE] = \PDO::ERRMODE_EXCEPTION; parent::__construct($dsn, $username, $password, $driver_options);
$this->_load_sub_classes();
protected function _load_sub_classes() $this_class = get_class($this); $ns_array = explode("\\", $this_class); $driver = array_pop($ns_array); $sql_class = "\\Query\\Drivers\\{$driver}\\SQL"; $util_class = "\\Query\\Drivers\\{$driver}\\Util";
$this->sql = new $sql_class(); $this->util = new $util_class($this);
public function __call($name, $args = array()) && is_object($this->$name) && method_exists($this->$name, '__invoke') return call_user_func_array(array($this->$name, '__invoke'), $args);
public function get_last_query() return $this->last_query;
public function set_last_query($query_string) $this->last_query = $query_string;
public function get_sql()
public function get_util()
public function set_table_prefix($prefix) $this->table_prefix = $prefix;
public function prepare_query($sql, $data) $this->statement = $this->prepare($sql);
if( ! (is_array($data) || is_object($data))) throw new \InvalidArgumentException("Invalid data argument");
foreach($data as $k => $value) $this->statement->bindValue($k, $value);
public function prepare_execute($sql, $params) $this->statement = $this->prepare_query($sql, $params); $this->statement->execute();
public function affected_rows() return $this->statement->rowCount();
public function prefix_table($table) if ( ! empty($this->table_prefix)) $idents = explode('.', $table); $segments = count($idents);
$idents[$segments - 1] = $this->_prefix(end($idents));
$table = implode('.', $idents);
public function quote_table($table) $table = $this->prefix_table($table);
return $this->quote_ident($table);
public function quote_ident($ident) return array_map(array($this, __METHOD__), $ident);
if (strpos($ident, ',') !== FALSE) $parts = array_map('mb_trim', explode(',', $ident)); $parts = array_map(array($this, __METHOD__), $parts); $ident = implode(',', $parts);
$hiers = explode('.', $ident); $hiers = array_map('mb_trim', $hiers);
$raw = implode('.', array_map(array($this, '_quote'), $hiers));
preg_match_all("#{$this->escape_char}([a-zA-Z0-9_]+(\((.*?)\))){$this->escape_char}#iu", $raw, $funcs, PREG_SET_ORDER); $raw = str_replace($f[0], $f[1], $raw);
$raw = str_replace($f[3], $this->quote_ident($f[3]), $raw);
public function get_schemas()
public function get_tables() $tables = $this->driver_query('table_list');
public function get_dbs() return $this->driver_query('db_list');
public function get_views() $views = $this->driver_query('view_list');
public function get_sequences() return $this->driver_query('sequence_list');
public function get_functions() return $this->driver_query('function_list', FALSE);
public function get_procedures() return $this->driver_query('procedure_list', FALSE);
public function get_triggers() return $this->driver_query('trigger_list', FALSE);
public function get_system_tables() return $this->driver_query('system_table_list');
public function get_columns($table) return $this->driver_query($this->get_sql()->column_list($this->prefix_table($table)), FALSE);
public function get_fks($table) return $this->driver_query($this->get_sql()->fk_list($table), FALSE);
public function get_indexes($table) return $this->driver_query($this->get_sql()->index_list($this->prefix_table($table)), FALSE);
public function get_types() return $this->driver_query('type_list', FALSE);
public function driver_query($query, $filtered_index=TRUE) if (is_string($query) && method_exists($this->sql, $query)) $query = $this->get_sql()->$query();
if ( ! is_string($query)) return $query;
$res = $this->query($query);
$flag = ($filtered_index) ? \PDO::FETCH_NUM : \PDO::FETCH_ASSOC; $all = $res->fetchAll($flag);
return ($filtered_index) ? \db_filter($all, 0) : $all;
public function num_rows() $regex = '/^SELECT\s+(?:ALL\s+|DISTINCT\s+)?(?:.*?)\s+FROM\s+(.*)$/i';
if (preg_match($regex, $this->last_query, $output) > 0) $stmt = $this->query("SELECT COUNT(*) FROM {$output[1]}"); return (int) $stmt->fetchColumn();
public function insert_batch($table, $data=array()) $first_row = current($data); if ( ! is_array($first_row)) return NULL;
$vals = array_merge($vals, array_values($group)); $table = $this->quote_table($table); $fields = array_keys($first_row);
$sql = "INSERT INTO {$table} (" . implode(',', $this->quote_ident($fields))
$params = array_fill(0, count($fields), '?'); $param_string = "(" . implode(',', $params) . ")"; $param_list = array_fill(0, count($data), $param_string);
$sql .= implode(',', $param_list);
return array($sql, $vals);
public function _quote($str) && strpos($str, $this->escape_char) !== 0 && strrpos($str, $this->escape_char) !== 0 ? "{$this->escape_char}{$str}{$this->escape_char}"
protected function _prefix($str) if (strpos($str, $this->table_prefix) !== FALSE)
return $this->table_prefix.$str;
public function truncate($table) $sql = ($this->has_truncate)
$sql .= $this->quote_table($table);
$this->statement = $this->query($sql);
|
diff --git a/docs/source/Query/AbstractQueryBuilder.php.html b/docs/source/Query/AbstractQueryBuilder.php.html
new file mode 100644
index 0000000..de81c0b
--- /dev/null
+++ b/docs/source/Query/AbstractQueryBuilder.php.html
@@ -0,0 +1,3 @@
+
+phpDox - Source of AbstractQueryBuilder.phpSource of file AbstractQueryBuilder.php
+ Size: 13,376 Bytes - Last Modified: 2015-11-10T09:57:49-05:00 ../src/Query/AbstractQueryBuilder.php123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622 |
abstract class AbstractQueryBuilder {
protected $select_string = '';
protected $set_array_keys = array();
protected $order_array = array();
protected $group_array = array();
protected $values = array();
protected $where_values = array();
protected $query_map = array();
protected function _mixed_set(&$var, $key, $val=NULL, $val_type=self::BOTH) $arg = (is_scalar($key) && is_scalar($val))
foreach($arg as $k => $v) if (in_array($val_type, array(self::KEY, self::VALUE))) $var[] = ($val_type === self::KEY)
protected function _select($field, $as = FALSE) $field = $this->db->quote_ident($field);
if ( ! is_string($as)) return $field;
$as = $this->db->quote_ident($as); return "({$field}) AS {$as} ";
protected function _get_compile($type, $table, $reset) $sql = $this->_compile($type, $table);
if ($reset) $this->reset_query();
protected function _like($field, $val, $pos, $like='LIKE', $conj='AND') $field = $this->db->quote_ident($field);
$like = $field. " {$like} ?";
$conj = (empty($this->query_map)) ? ' WHERE ' : " {$conj} "; $this->_append_map($conj, $like, 'like');
$this->where_values[] = $val;
protected function _having($key, $val=array(), $conj='AND') $where = $this->_where($key, $val);
foreach($where as $f => $val) $f_array = explode(' ', trim($f));
$item = $this->db->quote_ident($f_array[0]);
$item .= (count($f_array) === 1) ? '=?' : " {$f_array[1]} ?";
$this->having_map[] = array( 'conjunction' => ( ! empty($this->having_map)) ? " {$conj} " : ' HAVING ',
protected function _where($key, $val=array()) $this->_mixed_set($where, $key, $val, self::BOTH); $this->_mixed_set($this->where_values, $key, $val, self::VALUE);
protected function _where_string($key, $val=array(), $defaultConj='AND') foreach($this->_where($key, $val) as $f => $val) $f_array = explode(' ', trim($f));
$item = $this->db->quote_ident($f_array[0]);
$item .= (count($f_array) === 1) ? '=?' : " {$f_array[1]} ?"; $last_item = end($this->query_map);
$conjunctionList = array_pluck($this->query_map, 'conjunction'); if (empty($this->query_map) || ( ! regex_in_array($conjunctionList, "/^ ?\n?WHERE/i"))) elseif ($last_item['type'] === 'group_start') $conj = " {$defaultConj} ";
$this->_append_map($conj, $item, 'where');
protected function _where_in($key, $val=array(), $in='IN', $conj='AND') $key = $this->db->quote_ident($key); $params = array_fill(0, count($val), '?');
$this->where_values[] = $v;
$conjunction = ( ! empty($this->query_map)) ? " {$conj} " : ' WHERE '; $str = $key . " {$in} (".implode(',', $params).') ';
$this->_append_map($conjunction, $str, 'where_in');
protected function _run($type, $table, $sql=NULL, $vals=NULL) $sql = $this->_compile($type, $table);
$vals = array_merge($this->values, (array) $this->where_values);
$start_time = microtime(TRUE);
: $this->db->prepare_execute($sql, $vals);
$end_time = microtime(TRUE); $total_time = number_format($end_time - $start_time, 5);
$this->_append_query($vals, $sql, $total_time);
protected function _append_map($conjunction = '', $string = '', $type = '') array_push($this->query_map, array( 'conjunction' => $conjunction,
protected function _append_query($vals, $sql, $total_time) $evals = (is_array($vals)) ? $vals : array(); $esql = str_replace('?', "%s", $sql);
$v = ( ! is_numeric($v)) ? htmlentities($this->db->quote($v), ENT_NOQUOTES, 'utf-8') : $v;
array_unshift($evals, $esql);
$this->queries[] = array( 'sql' => call_user_func_array('sprintf', $evals),
$this->queries['total_time'] += $total_time;
$this->db->set_last_query($sql);
protected function _compile_type($type='', $table='') $param_count = count($this->set_array_keys); $params = array_fill(0, $param_count, '?'); $sql = "INSERT INTO {$table} (" . implode(',', $this->set_array_keys) . ")\nVALUES (".implode(',', $params).')'; elseif ($type === 'update') $sql = "UPDATE {$table}\nSET {$this->set_string}"; elseif ($type === 'delete') $sql = "DELETE FROM {$table}"; $sql = "SELECT * \nFROM {$this->from_string}";
if ( ! empty($this->select_string)) $sql = str_replace('*', $this->select_string, $sql);
protected function _compile($type='', $table='') $sql = $this->_compile_type($type, $this->db->quote_table($table));
foreach($clauses as $clause) $sql .= $q['conjunction'] . $q['string'];
if (is_numeric($this->limit)) $sql = $this->sql->limit($sql, $this->limit, $this->offset);
if ($this->explain === TRUE) $sql = $this->sql->explain($sql);
|
diff --git a/docs/source/Query/AbstractSQL.php.html b/docs/source/Query/AbstractSQL.php.html
new file mode 100644
index 0000000..169fc80
--- /dev/null
+++ b/docs/source/Query/AbstractSQL.php.html
@@ -0,0 +1,3 @@
+
+phpDox - Source of AbstractSQL.phpSource of file AbstractSQL.php
+ Size: 0,847 Bytes - Last Modified: 2015-11-10T10:03:56-05:00 ../src/Query/AbstractSQL.php
diff --git a/docs/source/Query/AbstractUtil.php.html b/docs/source/Query/AbstractUtil.php.html
new file mode 100644
index 0000000..df6158d
--- /dev/null
+++ b/docs/source/Query/AbstractUtil.php.html
@@ -0,0 +1,3 @@
+
+phpDox - Source of AbstractUtil.phpSource of file AbstractUtil.php
+ Size: 3,320 Bytes - Last Modified: 2015-11-10T10:04:06-05:00 ../src/Query/AbstractUtil.php
diff --git a/docs/source/Query/Abstract_Driver.php.html b/docs/source/Query/Abstract_Driver.php.html
deleted file mode 100644
index 0ed135b..0000000
--- a/docs/source/Query/Abstract_Driver.php.html
+++ /dev/null
@@ -1,3 +0,0 @@
-
-phpDox - Source of Abstract_Driver.phpSource of file Abstract_Driver.php
- Size: 15,194 Bytes - Last Modified: 2015-07-31T10:55:47-04:00 ../src/Query/Abstract_Driver.php123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670 |
abstract class Abstract_Driver extends \PDO implements Driver_Interface {
protected $escape_char = '"';
protected $table_prefix = '';
protected $has_truncate = TRUE;
public function __construct($dsn, $username=NULL, $password=NULL, array $driver_options=array()) $driver_options[\PDO::ATTR_ERRMODE] = \PDO::ERRMODE_EXCEPTION; parent::__construct($dsn, $username, $password, $driver_options);
$this->_load_sub_classes();
protected function _load_sub_classes() $this_class = get_class($this); $ns_array = explode("\\", $this_class); $driver = array_pop($ns_array); $sql_class = "\\Query\\Drivers\\{$driver}\\SQL"; $util_class = "\\Query\\Drivers\\{$driver}\\Util";
$this->sql = new $sql_class(); $this->util = new $util_class($this);
public function __call($name, $args = array()) && is_object($this->$name) && method_exists($this->$name, '__invoke') return call_user_func_array(array($this->$name, '__invoke'), $args);
public function get_last_query() return $this->last_query;
public function set_last_query($query_string) $this->last_query = $query_string;
public function get_sql()
public function get_util()
public function set_table_prefix($prefix) $this->table_prefix = $prefix;
public function prepare_query($sql, $data) $this->statement = $this->prepare($sql);
if( ! (is_array($data) || is_object($data))) throw new \InvalidArgumentException("Invalid data argument");
foreach($data as $k => $value) $this->statement->bindValue($k, $value);
public function prepare_execute($sql, $params) $this->statement = $this->prepare_query($sql, $params); $this->statement->execute();
public function affected_rows() return $this->statement->rowCount();
public function prefix_table($table) if ( ! empty($this->table_prefix)) $idents = explode('.', $table); $segments = count($idents);
$idents[$segments - 1] = $this->_prefix(end($idents));
$table = implode('.', $idents);
public function quote_table($table) $table = $this->prefix_table($table);
return $this->quote_ident($table);
public function quote_ident($ident) return array_map(array($this, __METHOD__), $ident);
if (strpos($ident, ',') !== FALSE) $parts = array_map('mb_trim', explode(',', $ident)); $parts = array_map(array($this, __METHOD__), $parts); $ident = implode(',', $parts);
$hiers = explode('.', $ident); $hiers = array_map('mb_trim', $hiers);
$raw = implode('.', array_map(array($this, '_quote'), $hiers));
preg_match_all("#{$this->escape_char}([a-zA-Z0-9_]+(\((.*?)\))){$this->escape_char}#iu", $raw, $funcs, PREG_SET_ORDER); $raw = str_replace($f[0], $f[1], $raw);
$raw = str_replace($f[3], $this->quote_ident($f[3]), $raw);
public function get_schemas()
public function get_tables() $tables = $this->driver_query('table_list');
public function get_dbs() return $this->driver_query('db_list');
public function get_views() $views = $this->driver_query('view_list');
public function get_sequences() return $this->driver_query('sequence_list');
public function get_functions() return $this->driver_query('function_list', FALSE);
public function get_procedures() return $this->driver_query('procedure_list', FALSE);
public function get_triggers() return $this->driver_query('trigger_list', FALSE);
public function get_system_tables() return $this->driver_query('system_table_list');
public function get_columns($table) return $this->driver_query($this->get_sql()->column_list($this->prefix_table($table)), FALSE);
public function get_fks($table) return $this->driver_query($this->get_sql()->fk_list($table), FALSE);
public function get_indexes($table) return $this->driver_query($this->get_sql()->index_list($this->prefix_table($table)), FALSE);
public function get_types() return $this->driver_query('type_list', FALSE);
public function driver_query($query, $filtered_index=TRUE) if (is_string($query) && method_exists($this->sql, $query)) $query = $this->get_sql()->$query();
if ( ! is_string($query)) return $query;
$res = $this->query($query);
$flag = ($filtered_index) ? \PDO::FETCH_NUM : \PDO::FETCH_ASSOC; $all = $res->fetchAll($flag);
return ($filtered_index) ? \db_filter($all, 0) : $all;
public function num_rows() $regex = '/^SELECT\s+(?:ALL\s+|DISTINCT\s+)?(?:.*?)\s+FROM\s+(.*)$/i';
if (preg_match($regex, $this->last_query, $output) > 0) $stmt = $this->query("SELECT COUNT(*) FROM {$output[1]}"); return (int) $stmt->fetchColumn();
public function insert_batch($table, $data=array()) $first_row = current($data); if ( ! is_array($first_row)) return NULL;
$vals = array_merge($vals, array_values($group)); $table = $this->quote_table($table); $fields = array_keys($first_row);
$sql = "INSERT INTO {$table} (" . implode(',', $this->quote_ident($fields))
$params = array_fill(0, count($fields), '?'); $param_string = "(" . implode(',', $params) . ")"; $param_list = array_fill(0, count($data), $param_string);
$sql .= implode(',', $param_list);
return array($sql, $vals);
public function _quote($str) && strpos($str, $this->escape_char) !== 0 && strrpos($str, $this->escape_char) !== 0 ? "{$this->escape_char}{$str}{$this->escape_char}"
protected function _prefix($str) if (strpos($str, $this->table_prefix) !== FALSE)
return $this->table_prefix.$str;
public function truncate($table) $sql = ($this->has_truncate)
$sql .= $this->quote_table($table);
$this->statement = $this->query($sql);
|
diff --git a/docs/source/Query/Abstract_Query_Builder.php.html b/docs/source/Query/Abstract_Query_Builder.php.html
deleted file mode 100644
index 974b09a..0000000
--- a/docs/source/Query/Abstract_Query_Builder.php.html
+++ /dev/null
@@ -1,3 +0,0 @@
-
-phpDox - Source of Abstract_Query_Builder.phpSource of file Abstract_Query_Builder.php
- Size: 13,387 Bytes - Last Modified: 2015-11-10T08:37:58-05:00 ../src/Query/Abstract_Query_Builder.php123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622 |
abstract class Abstract_Query_Builder {
protected $select_string = '';
protected $set_array_keys = array();
protected $order_array = array();
protected $group_array = array();
protected $values = array();
protected $where_values = array();
protected $query_map = array();
protected function _mixed_set(&$var, $key, $val=NULL, $val_type=self::BOTH) $arg = (is_scalar($key) && is_scalar($val))
foreach($arg as $k => $v) if (in_array($val_type, array(self::KEY, self::VALUE))) $var[] = ($val_type === self::KEY)
protected function _select($field, $as = FALSE) $field = $this->db->quote_ident($field);
if ( ! is_string($as)) return $field;
$as = $this->db->quote_ident($as); return "({$field}) AS {$as} ";
protected function _get_compile($type, $table, $reset) $sql = $this->_compile($type, $table);
if ($reset) $this->reset_query();
protected function _like($field, $val, $pos, $like='LIKE', $conj='AND') $field = $this->db->quote_ident($field);
$like = $field. " {$like} ?";
$conj = (empty($this->query_map)) ? ' WHERE ' : " {$conj} "; $this->_append_map($conj, $like, 'like');
$this->where_values[] = $val;
protected function _having($key, $val=array(), $conj='AND') $where = $this->_where($key, $val);
foreach($where as $f => $val) $f_array = explode(' ', trim($f));
$item = $this->db->quote_ident($f_array[0]);
$item .= (count($f_array) === 1) ? '=?' : " {$f_array[1]} ?";
$this->having_map[] = array( 'conjunction' => ( ! empty($this->having_map)) ? " {$conj} " : ' HAVING ',
protected function _where($key, $val=array()) $this->_mixed_set($where, $key, $val, self::BOTH); $this->_mixed_set($this->where_values, $key, $val, self::VALUE);
protected function _where_string($key, $val=array(), $defaultConj='AND') foreach($this->_where($key, $val) as $f => $val) $f_array = explode(' ', trim($f));
$item = $this->db->quote_ident($f_array[0]);
$item .= (count($f_array) === 1) ? '=?' : " {$f_array[1]} ?"; $last_item = end($this->query_map);
$conjunctionList = array_pluck($this->query_map, 'conjunction'); if (empty($this->query_map) || ( ! regex_in_array($conjunctionList, "/^ ?\n?WHERE/i"))) elseif ($last_item['type'] === 'group_start') $conj = " {$defaultConj} ";
$this->_append_map($conj, $item, 'where');
protected function _where_in($key, $val=array(), $in='IN', $conj='AND') $key = $this->db->quote_ident($key); $params = array_fill(0, count($val), '?');
$this->where_values[] = $v;
$conjunction = ( ! empty($this->query_map)) ? " {$conj} " : ' WHERE '; $str = $key . " {$in} (".implode(',', $params).') ';
$this->_append_map($conjunction, $str, 'where_in');
protected function _run($type, $table, $sql=NULL, $vals=NULL) $sql = $this->_compile($type, $table);
$vals = array_merge($this->values, (array) $this->where_values);
$start_time = microtime(TRUE);
: $this->db->prepare_execute($sql, $vals);
$end_time = microtime(TRUE); $total_time = number_format($end_time - $start_time, 5);
$this->_append_query($vals, $sql, $total_time);
protected function _append_map($conjunction = '', $string = '', $type = '') array_push($this->query_map, array( 'conjunction' => $conjunction,
protected function _append_query($vals, $sql, $total_time) $evals = (is_array($vals)) ? $vals : array(); $esql = str_replace('?', "%s", $sql);
$v = ( ! is_numeric($v)) ? htmlentities($this->db->quote($v), ENT_NOQUOTES, 'utf-8') : $v;
array_unshift($evals, $esql);
$this->queries[] = array( 'sql' => call_user_func_array('sprintf', $evals),
$this->queries['total_time'] += $total_time;
$this->db->set_last_query($sql);
protected function _compile_type($type='', $table='') $param_count = count($this->set_array_keys); $params = array_fill(0, $param_count, '?'); $sql = "INSERT INTO {$table} (" . implode(',', $this->set_array_keys) . ")\nVALUES (".implode(',', $params).')'; elseif ($type === 'update') $sql = "UPDATE {$table}\nSET {$this->set_string}"; elseif ($type === 'delete') $sql = "DELETE FROM {$table}"; $sql = "SELECT * \nFROM {$this->from_string}";
if ( ! empty($this->select_string)) $sql = str_replace('*', $this->select_string, $sql);
protected function _compile($type='', $table='') $sql = $this->_compile_type($type, $this->db->quote_table($table));
foreach($clauses as $clause) $sql .= $q['conjunction'] . $q['string'];
if (is_numeric($this->limit)) $sql = $this->sql->limit($sql, $this->limit, $this->offset);
if ($this->explain === TRUE) $sql = $this->sql->explain($sql);
|
diff --git a/docs/source/Query/Abstract_SQL.php.html b/docs/source/Query/Abstract_SQL.php.html
deleted file mode 100644
index cef0463..0000000
--- a/docs/source/Query/Abstract_SQL.php.html
+++ /dev/null
@@ -1,3 +0,0 @@
-
-phpDox - Source of Abstract_SQL.phpSource of file Abstract_SQL.php
- Size: 0,849 Bytes - Last Modified: 2015-07-16T15:12:52-04:00 ../src/Query/Abstract_SQL.php
diff --git a/docs/source/Query/Abstract_Util.php.html b/docs/source/Query/Abstract_Util.php.html
deleted file mode 100644
index 16ceac2..0000000
--- a/docs/source/Query/Abstract_Util.php.html
+++ /dev/null
@@ -1,3 +0,0 @@
-
-phpDox - Source of Abstract_Util.phpSource of file Abstract_Util.php
- Size: 3,322 Bytes - Last Modified: 2015-07-16T15:14:02-04:00 ../src/Query/Abstract_Util.php
diff --git a/docs/source/Query/ConnectionManager.php.html b/docs/source/Query/ConnectionManager.php.html
new file mode 100644
index 0000000..8ecab70
--- /dev/null
+++ b/docs/source/Query/ConnectionManager.php.html
@@ -0,0 +1,3 @@
+
+phpDox - Source of ConnectionManager.phpSource of file ConnectionManager.php
+ Size: 5,787 Bytes - Last Modified: 2015-11-10T10:01:22-05:00 ../src/Query/ConnectionManager.php123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252 |
final class ConnectionManager {
private $connections = array();
private static $instance = null;
private function __construct() {}
public function __clone() throw new \DomainException("Can't clone singleton");
public function __sleep() throw new \DomainException("No serializing of singleton");
public function __wakeup() throw new \DomainException("Can't unserialize singleton");
public static function get_instance() if (self::$instance === null) self::$instance = new self();
public function get_connection($name = '') if (is_scalar($name) && isset($this->connections[$name])) return $this->connections[$name]; elseif (empty($name) && ! empty($this->connections)) return end($this->connections);
throw new \InvalidArgumentException("The specified connection does not exist");
public function connect(\stdClass $params) list($dsn, $dbtype, $params, $options) = $this->parse_params($params);
$dbtype = ucfirst($dbtype); $driver = "\\Query\\Drivers\\{$dbtype}\\Driver";
$db = ( ! empty($params->user)) ? new $driver($dsn, $params->user, $params->pass, $options) : new $driver($dsn, '', '', $options);
if (isset($params->prefix)) $db->set_table_prefix($params->prefix);
$conn = new QueryBuilder($db, new QueryParser($db));
if (isset($params->alias)) $this->connections[$params->alias] = $conn; $this->connections[] = $conn;
public function parse_params(\stdClass $params) $params->type = strtolower($params->type); $dbtype = ($params->type !== 'postgresql') ? $params->type : 'pgsql'; $dbtype = ucfirst($dbtype);
if ( ! class_exists("\\Query\\Drivers\\{$dbtype}\\Driver")) throw new BadDBDriverException('Database driver does not exist, or is not supported');
if (isset($params->options)) $options = (array) $params->options;
if (strtolower($dbtype) === 'firebird') $dsn = "{$params->host}:{$params->file}"; else if(strtolower($dbtype) === 'sqlite') $dsn = $this->create_dsn($dbtype, $params);
return array($dsn, $dbtype, $params, $options);
private function create_dsn($dbtype, \stdClass $params) if (strtolower($dbtype) === 'pdo_firebird') $dbtype = 'firebird';
if ( ! empty($params->database)) $pairs[] = implode('=', array('dbname', $params->database));
'database' => 'database',
foreach($params as $key => $val) if (( ! array_key_exists($key, $skip)) && ( ! empty($val))) $pairs[] = implode('=', array($key, $val));
return strtolower($dbtype) . ':' . implode(';', $pairs); |
diff --git a/docs/source/Query/Connection_Manager.php.html b/docs/source/Query/Connection_Manager.php.html
deleted file mode 100644
index a526377..0000000
--- a/docs/source/Query/Connection_Manager.php.html
+++ /dev/null
@@ -1,3 +0,0 @@
-
-phpDox - Source of Connection_Manager.phpSource of file Connection_Manager.php
- Size: 5,790 Bytes - Last Modified: 2015-07-30T15:30:27-04:00 ../src/Query/Connection_Manager.php123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252 |
final class Connection_Manager {
private $connections = array();
private static $instance = null;
private function __construct() {}
public function __clone() throw new \DomainException("Can't clone singleton");
public function __sleep() throw new \DomainException("No serializing of singleton");
public function __wakeup() throw new \DomainException("Can't unserialize singleton");
public static function get_instance() if (self::$instance === null) self::$instance = new self();
public function get_connection($name = '') if (is_scalar($name) && isset($this->connections[$name])) return $this->connections[$name]; elseif (empty($name) && ! empty($this->connections)) return end($this->connections);
throw new \InvalidArgumentException("The specified connection does not exist");
public function connect(\stdClass $params) list($dsn, $dbtype, $params, $options) = $this->parse_params($params);
$dbtype = ucfirst($dbtype); $driver = "\\Query\\Drivers\\{$dbtype}\\Driver";
$db = ( ! empty($params->user)) ? new $driver($dsn, $params->user, $params->pass, $options) : new $driver($dsn, '', '', $options);
if (isset($params->prefix)) $db->set_table_prefix($params->prefix);
$conn = new Query_Builder($db, new Query_Parser($db));
if (isset($params->alias)) $this->connections[$params->alias] = $conn; $this->connections[] = $conn;
public function parse_params(\stdClass $params) $params->type = strtolower($params->type); $dbtype = ($params->type !== 'postgresql') ? $params->type : 'pgsql'; $dbtype = ucfirst($dbtype);
if ( ! class_exists("\\Query\\Drivers\\{$dbtype}\\Driver")) throw new BadDBDriverException('Database driver does not exist, or is not supported');
if (isset($params->options)) $options = (array) $params->options;
if (strtolower($dbtype) === 'firebird') $dsn = "{$params->host}:{$params->file}"; else if(strtolower($dbtype) === 'sqlite') $dsn = $this->create_dsn($dbtype, $params);
return array($dsn, $dbtype, $params, $options);
private function create_dsn($dbtype, \stdClass $params) if (strtolower($dbtype) === 'pdo_firebird') $dbtype = 'firebird';
if ( ! empty($params->database)) $pairs[] = implode('=', array('dbname', $params->database));
'database' => 'database',
foreach($params as $key => $val) if (( ! array_key_exists($key, $skip)) && ( ! empty($val))) $pairs[] = implode('=', array($key, $val));
return strtolower($dbtype) . ':' . implode(';', $pairs); |
diff --git a/docs/source/Query/DriverInterface.php.html b/docs/source/Query/DriverInterface.php.html
new file mode 100644
index 0000000..d69e3b5
--- /dev/null
+++ b/docs/source/Query/DriverInterface.php.html
@@ -0,0 +1,3 @@
+
+phpDox - Source of DriverInterface.phpSource of file DriverInterface.php
+ Size: 5,182 Bytes - Last Modified: 2015-11-10T10:04:17-05:00 ../src/Query/DriverInterface.php
diff --git a/docs/source/Query/Driver_Interface.php.html b/docs/source/Query/Driver_Interface.php.html
deleted file mode 100644
index 8a00d3a..0000000
--- a/docs/source/Query/Driver_Interface.php.html
+++ /dev/null
@@ -1,3 +0,0 @@
-
-phpDox - Source of Driver_Interface.phpSource of file Driver_Interface.php
- Size: 5,183 Bytes - Last Modified: 2015-07-30T13:19:25-04:00 ../src/Query/Driver_Interface.php
diff --git a/docs/source/Query/Drivers/Firebird/Driver.php.html b/docs/source/Query/Drivers/Firebird/Driver.php.html
index 70e017a..0c62c73 100644
--- a/docs/source/Query/Drivers/Firebird/Driver.php.html
+++ b/docs/source/Query/Drivers/Firebird/Driver.php.html
@@ -1,3 +1,3 @@
phpDox - Source of Driver.phpSource of file Driver.php
- Size: 8,787 Bytes - Last Modified: 2015-07-30T14:06:22-04:00 ../src/Query/Drivers/Firebird/Driver.php123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399 |
namespace Query\Drivers\Firebird;
class Driver extends \Query\Abstract_Driver {
protected $statement = NULL;
protected $statement_link = NULL;
protected $service = NULL;
protected $has_truncate = FALSE;
public function __construct($dbpath, $user='SYSDBA', $pass='masterkey', array $options = array()) $connect_function = (isset($options[\PDO::ATTR_PERSISTENT]) && $options[\PDO::ATTR_PERSISTENT] == TRUE)
$this->conn = $connect_function($dbpath, $user, $pass, 'utf-8', 0); $this->service = \fbird_service_attach('localhost', $user, $pass);
if ( ! \is_resource($this->conn)) throw new \PDOException(\fbird_errmsg(), \fbird_errcode(), NULL);
$this->_load_sub_classes();
public function __destruct() \fbird_service_detach($this->service);
public function get_service()
public function exec($sql)
public function getAttribute($attribute)
public function inTransaction() return ! is_null($this->trans);
public function lastInsertId($name = NULL) return \fbird_gen_id($name, 0, $this->conn);
public function query($sql = '')
if (empty($sql)) throw new \PDOException("Query method requires an sql query!", 0, NULL);
$this->statement_link = (isset($this->trans)) ? \fbird_query($this->trans, $sql) : \fbird_query($this->conn, $sql);
$err_string = \fbird_errmsg() . "Last query:" . $this->get_last_query(); if ($this->statement_link === FALSE) throw new \PDOException($err_string, \fbird_errcode(), NULL);
$this->statement = new Result($this->statement_link, $this);
public function prepare($query, $options=array()) $this->statement_link = \fbird_prepare($this->conn, $query);
if ($this->statement_link === FALSE) throw new \PDOException(\fbird_errmsg(), \fbird_errcode(), NULL);
$this->statement = new Result($this->statement_link, $this);
public function beginTransaction() return (($this->trans = \fbird_trans($this->conn)) !== NULL) ? TRUE : NULL;
$res = \fbird_commit($this->trans);
public function rollBack() $res = \fbird_rollback($this->trans);
public function setAttribute($attribute, $value)
public function prepare_execute($sql, $args) $query = $this->prepare($sql);
$this->statement_link =& $query;
return $query->execute($args);
public function quote($str, $param_type = \PDO::PARAM_STR)
return "'".str_replace("'", "''", $str)."'";
public function errorInfo() $code = \fbird_errcode();
return array(0, $code, $msg);
public function errorCode()
public function prepare_query($sql, $params)
public function insert_batch($table, $data=array()) if ( ! is_array(current($data))) return NULL;
$sql = "EXECUTE BLOCK AS BEGIN\n";
$table = $this->quote_table($table); $fields = \array_keys(\current($data));
$insert_template = "INSERT INTO {$table} (" . implode(',', $this->quote_ident($fields))
$vals = array_map(array($this, 'quote'), $item);
$sql .= $insert_template . implode(', ', $vals) . ");\n";
return array($sql, NULL); |
+ Size: 8,786 Bytes - Last Modified: 2015-11-10T09:58:30-05:00../src/Query/Drivers/Firebird/Driver.php123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399 |
namespace Query\Drivers\Firebird;
class Driver extends \Query\AbstractDriver {
protected $statement = NULL;
protected $statement_link = NULL;
protected $service = NULL;
protected $has_truncate = FALSE;
public function __construct($dbpath, $user='SYSDBA', $pass='masterkey', array $options = array()) $connect_function = (isset($options[\PDO::ATTR_PERSISTENT]) && $options[\PDO::ATTR_PERSISTENT] == TRUE)
$this->conn = $connect_function($dbpath, $user, $pass, 'utf-8', 0); $this->service = \fbird_service_attach('localhost', $user, $pass);
if ( ! \is_resource($this->conn)) throw new \PDOException(\fbird_errmsg(), \fbird_errcode(), NULL);
$this->_load_sub_classes();
public function __destruct() \fbird_service_detach($this->service);
public function get_service()
public function exec($sql)
public function getAttribute($attribute)
public function inTransaction() return ! is_null($this->trans);
public function lastInsertId($name = NULL) return \fbird_gen_id($name, 0, $this->conn);
public function query($sql = '')
if (empty($sql)) throw new \PDOException("Query method requires an sql query!", 0, NULL);
$this->statement_link = (isset($this->trans)) ? \fbird_query($this->trans, $sql) : \fbird_query($this->conn, $sql);
$err_string = \fbird_errmsg() . "Last query:" . $this->get_last_query(); if ($this->statement_link === FALSE) throw new \PDOException($err_string, \fbird_errcode(), NULL);
$this->statement = new Result($this->statement_link, $this);
public function prepare($query, $options=array()) $this->statement_link = \fbird_prepare($this->conn, $query);
if ($this->statement_link === FALSE) throw new \PDOException(\fbird_errmsg(), \fbird_errcode(), NULL);
$this->statement = new Result($this->statement_link, $this);
public function beginTransaction() return (($this->trans = \fbird_trans($this->conn)) !== NULL) ? TRUE : NULL;
$res = \fbird_commit($this->trans);
public function rollBack() $res = \fbird_rollback($this->trans);
public function setAttribute($attribute, $value)
public function prepare_execute($sql, $args) $query = $this->prepare($sql);
$this->statement_link =& $query;
return $query->execute($args);
public function quote($str, $param_type = \PDO::PARAM_STR)
return "'".str_replace("'", "''", $str)."'";
public function errorInfo() $code = \fbird_errcode();
return array(0, $code, $msg);
public function errorCode()
public function prepare_query($sql, $params)
public function insert_batch($table, $data=array()) if ( ! is_array(current($data))) return NULL;
$sql = "EXECUTE BLOCK AS BEGIN\n";
$table = $this->quote_table($table); $fields = \array_keys(\current($data));
$insert_template = "INSERT INTO {$table} (" . implode(',', $this->quote_ident($fields))
$vals = array_map(array($this, 'quote'), $item);
$sql .= $insert_template . implode(', ', $vals) . ");\n";
return array($sql, NULL); |
diff --git a/docs/source/Query/Drivers/Firebird/SQL.php.html b/docs/source/Query/Drivers/Firebird/SQL.php.html
index e208fa9..4f1e9c7 100644
--- a/docs/source/Query/Drivers/Firebird/SQL.php.html
+++ b/docs/source/Query/Drivers/Firebird/SQL.php.html
@@ -1,3 +1,3 @@
phpDox - Source of SQL.phpSource of file SQL.php
- Size: 7,275 Bytes - Last Modified: 2015-07-16T15:07:14-04:00 ../src/Query/Drivers/Firebird/SQL.php123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319 |
namespace Query\Drivers\Firebird;
class SQL extends \Query\Abstract_SQL {
public function limit($sql, $limit, $offset=FALSE)
$sql = 'FIRST '. (int) $limit;
$sql .= ' SKIP '. (int) $offset;
$sql = preg_replace("`SELECT`i", "SELECT {$sql}", $orig_sql);
public function explain($sql)
public function db_list()
public function table_list() SELECT TRIM("RDB\$RELATION_NAME") WHERE "RDB\$SYSTEM_FLAG"=0 AND "RDB\$VIEW_BLR" IS NULL ORDER BY "RDB\$RELATION_NAME" ASC
public function system_table_list() SELECT TRIM("RDB\$RELATION_NAME") WHERE "RDB\$SYSTEM_FLAG"=1 ORDER BY "RDB\$RELATION_NAME" ASC
public function view_list() SELECT DISTINCT TRIM("RDB\$VIEW_NAME") FROM "RDB\$VIEW_RELATIONS"
public function trigger_list() SELECT * FROM "RDB\$FUNCTIONS" WHERE "RDB\$SYSTEM_FLAG" = 0
public function function_list() return 'SELECT * FROM "RDB$FUNCTIONS"';
public function procedure_list() SELECT "RDB\$PROCEDURE_NAME", "RDB\$PROCEDURE_OUTPUTS", ORDER BY "RDB\$PROCEDURE_NAME" ASC
public function sequence_list() SELECT TRIM("RDB\$GENERATOR_NAME") WHERE "RDB\$SYSTEM_FLAG" = 0
public function column_list($table) SELECT r.RDB\$FIELD_NAME AS field_name, r.RDB\$DESCRIPTION AS field_description, r.RDB\$DEFAULT_VALUE AS field_default_value, r.RDB\$NULL_FLAG AS field_not_null_constraint, f.RDB\$FIELD_LENGTH AS field_length, f.RDB\$FIELD_PRECISION AS field_precision, f.RDB\$FIELD_SCALE AS field_scale, f.RDB\$FIELD_SUB_TYPE AS field_subtype, coll.RDB\$COLLATION_NAME AS field_collation, cset.RDB\$CHARACTER_SET_NAME AS field_charset FROM RDB\$RELATION_FIELDS r LEFT JOIN RDB\$FIELDS f ON r.RDB\$FIELD_SOURCE = f.RDB\$FIELD_NAME LEFT JOIN RDB\$COLLATIONS coll ON f.RDB\$COLLATION_ID = coll.RDB\$COLLATION_ID LEFT JOIN RDB\$CHARACTER_SETS cset ON f.RDB\$CHARACTER_SET_ID = cset.RDB\$CHARACTER_SET_ID WHERE r.RDB\$RELATION_NAME='{$table}' ORDER BY r.RDB\$FIELD_POSITION
public function type_list() SELECT "RDB\$TYPE_NAME", "RDB\$FIELD_NAME" FROM "RDB\$TYPES" WHERE "RDB\$FIELD_NAME" IN ('RDB\$FIELD_TYPE', 'RDB\$FIELD_SUB_TYPE') ORDER BY "RDB\$FIELD_NAME" DESC, "RDB\$TYPE_NAME" ASC
public function fk_list($table) TRIM(d1.RDB\$FIELD_NAME) AS "child_column", TRIM(d2.RDB\$DEPENDED_ON_NAME) AS "parent_table", TRIM(d2.RDB\$FIELD_NAME) AS "parent_column", TRIM(refc.RDB\$UPDATE_RULE) AS "update", TRIM(refc.RDB\$DELETE_RULE) AS "delete" FROM RDB\$RELATION_CONSTRAINTS AS rc LEFT JOIN RDB\$REF_CONSTRAINTS refc ON rc.RDB\$CONSTRAINT_NAME = refc.RDB\$CONSTRAINT_NAME LEFT JOIN RDB\$DEPENDENCIES d1 ON d1.RDB\$DEPENDED_ON_NAME = rc.RDB\$RELATION_NAME LEFT JOIN RDB\$DEPENDENCIES d2 ON d1.RDB\$DEPENDENT_NAME = d2.RDB\$DEPENDENT_NAME WHERE rc.RDB\$CONSTRAINT_TYPE = 'FOREIGN KEY' AND d1.RDB\$DEPENDED_ON_NAME <> d2.RDB\$DEPENDED_ON_NAME AND d1.RDB\$FIELD_NAME <> d2.RDB\$FIELD_NAME AND rc.RDB\$RELATION_NAME = '{$table}' -- table name
public function index_list($table) SELECT "RDB\$INDEX_NAME", "RDB\$UNIQUE_FLAG", "RDB\$FOREIGN_KEY" WHERE "RDB\$RELATION_NAME"='{$table}' |
+ Size: 7,274 Bytes - Last Modified: 2015-11-10T10:04:50-05:00../src/Query/Drivers/Firebird/SQL.php123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319 |
namespace Query\Drivers\Firebird;
class SQL extends \Query\AbstractSQL {
public function limit($sql, $limit, $offset=FALSE)
$sql = 'FIRST '. (int) $limit;
$sql .= ' SKIP '. (int) $offset;
$sql = preg_replace("`SELECT`i", "SELECT {$sql}", $orig_sql);
public function explain($sql)
public function db_list()
public function table_list() SELECT TRIM("RDB\$RELATION_NAME") WHERE "RDB\$SYSTEM_FLAG"=0 AND "RDB\$VIEW_BLR" IS NULL ORDER BY "RDB\$RELATION_NAME" ASC
public function system_table_list() SELECT TRIM("RDB\$RELATION_NAME") WHERE "RDB\$SYSTEM_FLAG"=1 ORDER BY "RDB\$RELATION_NAME" ASC
public function view_list() SELECT DISTINCT TRIM("RDB\$VIEW_NAME") FROM "RDB\$VIEW_RELATIONS"
public function trigger_list() SELECT * FROM "RDB\$FUNCTIONS" WHERE "RDB\$SYSTEM_FLAG" = 0
public function function_list() return 'SELECT * FROM "RDB$FUNCTIONS"';
public function procedure_list() SELECT "RDB\$PROCEDURE_NAME", "RDB\$PROCEDURE_OUTPUTS", ORDER BY "RDB\$PROCEDURE_NAME" ASC
public function sequence_list() SELECT TRIM("RDB\$GENERATOR_NAME") WHERE "RDB\$SYSTEM_FLAG" = 0
public function column_list($table) SELECT r.RDB\$FIELD_NAME AS field_name, r.RDB\$DESCRIPTION AS field_description, r.RDB\$DEFAULT_VALUE AS field_default_value, r.RDB\$NULL_FLAG AS field_not_null_constraint, f.RDB\$FIELD_LENGTH AS field_length, f.RDB\$FIELD_PRECISION AS field_precision, f.RDB\$FIELD_SCALE AS field_scale, f.RDB\$FIELD_SUB_TYPE AS field_subtype, coll.RDB\$COLLATION_NAME AS field_collation, cset.RDB\$CHARACTER_SET_NAME AS field_charset FROM RDB\$RELATION_FIELDS r LEFT JOIN RDB\$FIELDS f ON r.RDB\$FIELD_SOURCE = f.RDB\$FIELD_NAME LEFT JOIN RDB\$COLLATIONS coll ON f.RDB\$COLLATION_ID = coll.RDB\$COLLATION_ID LEFT JOIN RDB\$CHARACTER_SETS cset ON f.RDB\$CHARACTER_SET_ID = cset.RDB\$CHARACTER_SET_ID WHERE r.RDB\$RELATION_NAME='{$table}' ORDER BY r.RDB\$FIELD_POSITION
public function type_list() SELECT "RDB\$TYPE_NAME", "RDB\$FIELD_NAME" FROM "RDB\$TYPES" WHERE "RDB\$FIELD_NAME" IN ('RDB\$FIELD_TYPE', 'RDB\$FIELD_SUB_TYPE') ORDER BY "RDB\$FIELD_NAME" DESC, "RDB\$TYPE_NAME" ASC
public function fk_list($table) TRIM(d1.RDB\$FIELD_NAME) AS "child_column", TRIM(d2.RDB\$DEPENDED_ON_NAME) AS "parent_table", TRIM(d2.RDB\$FIELD_NAME) AS "parent_column", TRIM(refc.RDB\$UPDATE_RULE) AS "update", TRIM(refc.RDB\$DELETE_RULE) AS "delete" FROM RDB\$RELATION_CONSTRAINTS AS rc LEFT JOIN RDB\$REF_CONSTRAINTS refc ON rc.RDB\$CONSTRAINT_NAME = refc.RDB\$CONSTRAINT_NAME LEFT JOIN RDB\$DEPENDENCIES d1 ON d1.RDB\$DEPENDED_ON_NAME = rc.RDB\$RELATION_NAME LEFT JOIN RDB\$DEPENDENCIES d2 ON d1.RDB\$DEPENDENT_NAME = d2.RDB\$DEPENDENT_NAME WHERE rc.RDB\$CONSTRAINT_TYPE = 'FOREIGN KEY' AND d1.RDB\$DEPENDED_ON_NAME <> d2.RDB\$DEPENDED_ON_NAME AND d1.RDB\$FIELD_NAME <> d2.RDB\$FIELD_NAME AND rc.RDB\$RELATION_NAME = '{$table}' -- table name
public function index_list($table) SELECT "RDB\$INDEX_NAME", "RDB\$UNIQUE_FLAG", "RDB\$FOREIGN_KEY" WHERE "RDB\$RELATION_NAME"='{$table}' |
diff --git a/docs/source/Query/Drivers/Firebird/Util.php.html b/docs/source/Query/Drivers/Firebird/Util.php.html
index f55dffa..f376ec7 100644
--- a/docs/source/Query/Drivers/Firebird/Util.php.html
+++ b/docs/source/Query/Drivers/Firebird/Util.php.html
@@ -1,3 +1,3 @@
phpDox - Source of Util.phpSource of file Util.php
- Size: 3,273 Bytes - Last Modified: 2015-07-30T14:27:38-04:00 ../src/Query/Drivers/Firebird/Util.php123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
namespace Query\Drivers\Firebird;
class Util extends \Query\Abstract_Util {
public function create_table($name, $fields, array $constraints=array(), $if_not_exists=FALSE) return parent::create_table($name, $fields, $constraints, FALSE);
public function delete_table($name) return 'DROP TABLE '.$this->get_driver()->quote_table($name);
public function backup_structure() list($db_path, $new_file) = func_get_args(); return ibase_backup($this->get_driver()->get_service(), $db_path, $new_file, \IBASE_BKP_METADATA_ONLY);
public function backup_data($exclude=array(), $system_tables=FALSE) $tables = $this->get_driver()->get_tables(); if($system_tables == TRUE) $tables = array_merge($tables, $this->get_driver()->get_system_tables());
$tables = array_diff($tables, $exclude);
$sql = 'SELECT * FROM "'.trim($t).'"'; $res = $this->get_driver()->query($sql); $obj_res = $res->fetchAll(\PDO::FETCH_ASSOC);
if (count($obj_res) < 1) continue;
$columns = @array_keys($obj_res[0]);
foreach($obj_res as $row) $row = array_values($row);
if(stripos($t, 'RDB$') === FALSE) $row = array_map(array($this->get_driver(), 'quote'), $row); $row = array_map('trim', $row);
$row_string = 'INSERT INTO "'.trim($t).'" ("'.implode('","', $columns).'") VALUES ('.implode(',', $row).');';
$insert_rows[] = $row_string;
$output_sql .= "\n\nSET TRANSACTION;\n".implode("\n", $insert_rows)."\nCOMMIT;";
|
+ Size: 3,272 Bytes - Last Modified: 2015-11-10T10:04:57-05:00../src/Query/Drivers/Firebird/Util.php123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
namespace Query\Drivers\Firebird;
class Util extends \Query\AbstractUtil {
public function create_table($name, $fields, array $constraints=array(), $if_not_exists=FALSE) return parent::create_table($name, $fields, $constraints, FALSE);
public function delete_table($name) return 'DROP TABLE '.$this->get_driver()->quote_table($name);
public function backup_structure() list($db_path, $new_file) = func_get_args(); return ibase_backup($this->get_driver()->get_service(), $db_path, $new_file, \IBASE_BKP_METADATA_ONLY);
public function backup_data($exclude=array(), $system_tables=FALSE) $tables = $this->get_driver()->get_tables(); if($system_tables == TRUE) $tables = array_merge($tables, $this->get_driver()->get_system_tables());
$tables = array_diff($tables, $exclude);
$sql = 'SELECT * FROM "'.trim($t).'"'; $res = $this->get_driver()->query($sql); $obj_res = $res->fetchAll(\PDO::FETCH_ASSOC);
if (count($obj_res) < 1) continue;
$columns = @array_keys($obj_res[0]);
foreach($obj_res as $row) $row = array_values($row);
if(stripos($t, 'RDB$') === FALSE) $row = array_map(array($this->get_driver(), 'quote'), $row); $row = array_map('trim', $row);
$row_string = 'INSERT INTO "'.trim($t).'" ("'.implode('","', $columns).'") VALUES ('.implode(',', $row).');';
$insert_rows[] = $row_string;
$output_sql .= "\n\nSET TRANSACTION;\n".implode("\n", $insert_rows)."\nCOMMIT;";
|
diff --git a/docs/source/Query/Drivers/Mysql/Driver.php.html b/docs/source/Query/Drivers/Mysql/Driver.php.html
index 726e959..481f47b 100644
--- a/docs/source/Query/Drivers/Mysql/Driver.php.html
+++ b/docs/source/Query/Drivers/Mysql/Driver.php.html
@@ -1,3 +1,3 @@
phpDox - Source of Driver.phpSource of file Driver.php
- Size: 1,250 Bytes - Last Modified: 2015-07-30T16:32:24-04:00 ../src/Query/Drivers/Mysql/Driver.php123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
namespace Query\Drivers\Mysql;
class Driver extends \Query\Abstract_Driver {
protected $escape_char = '`';
public function __construct($dsn, $username=null, $password=null, array $options=array()) if (defined('\\PDO::MYSQL_ATTR_INIT_COMMAND')) $options = array_merge($options, array( \PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES UTF-8 COLLATE 'UTF-8'",
if (strpos($dsn, 'mysql') === FALSE) $dsn = 'mysql:'.$dsn;
parent::__construct($dsn, $username, $password, $options); |
+ Size: 1,249 Bytes - Last Modified: 2015-11-10T09:58:22-05:00../src/Query/Drivers/Mysql/Driver.php123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
namespace Query\Drivers\Mysql;
class Driver extends \Query\AbstractDriver {
protected $escape_char = '`';
public function __construct($dsn, $username=null, $password=null, array $options=array()) if (defined('\\PDO::MYSQL_ATTR_INIT_COMMAND')) $options = array_merge($options, array( \PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES UTF-8 COLLATE 'UTF-8'",
if (strpos($dsn, 'mysql') === FALSE) $dsn = 'mysql:'.$dsn;
parent::__construct($dsn, $username, $password, $options); |
diff --git a/docs/source/Query/Drivers/Mysql/SQL.php.html b/docs/source/Query/Drivers/Mysql/SQL.php.html
index 335d48d..33bfb24 100644
--- a/docs/source/Query/Drivers/Mysql/SQL.php.html
+++ b/docs/source/Query/Drivers/Mysql/SQL.php.html
@@ -1,3 +1,3 @@
phpDox - Source of SQL.phpSource of file SQL.php
- Size: 4,925 Bytes - Last Modified: 2015-07-16T15:16:55-04:00 ../src/Query/Drivers/Mysql/SQL.php
+ Size: 4,924 Bytes - Last Modified: 2015-11-10T10:05:02-05:00../src/Query/Drivers/Mysql/SQL.php |