2012-09-13 11:45:27 -04:00
<?xml version="1.0" encoding="utf-8"?>
2013-12-06 23:00:32 -05:00
<project title= "Query" version= "2.1.0 " >
<partials />
2013-12-09 19:46:34 -05:00
<file path= "classes/db_pdo.php" generated-path= "classes.db_pdo.html" hash= "0aba3517b223611dbc0caf5ec0f17895" package= "Query" >
2013-12-06 23:00:32 -05:00
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<class final= "false" abstract= "true" namespace= "" line= "24" package= "Query\Query" >
<extends > \PDO</extends>
2012-09-13 11:45:27 -04:00
<name > DB_PDO</name>
<full_name > \DB_PDO</full_name>
2013-12-06 23:00:32 -05:00
<docblock line= "24" >
<description > Base Database class</description>
<long-description > Extends PDO to simplify cross-database issues</long-description>
<tag name= "package" line= "24" description= "Query" />
<tag name= "subpackage" line= "24" description= "Query" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<property static= "false" visibility= "protected" line= "27" namespace= "" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > $statement</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<docblock line= "27" >
<description > </description>
<long-description > </long-description>
</docblock>
2012-09-13 11:45:27 -04:00
</property>
2013-12-06 23:00:32 -05:00
<property static= "false" visibility= "protected" line= "30" namespace= "" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > $escape_char</name>
2013-12-06 23:00:32 -05:00
<default > '"'</default>
<docblock line= "30" >
<description > </description>
<long-description > </long-description>
</docblock>
2012-09-13 11:45:27 -04:00
</property>
2013-12-06 23:00:32 -05:00
<property static= "false" visibility= "public" line= "33" namespace= "" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > $sql</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<docblock line= "33" >
<description > </description>
<long-description > </long-description>
</docblock>
2012-09-13 11:45:27 -04:00
</property>
2013-12-06 23:00:32 -05:00
<property static= "false" visibility= "public" line= "36" namespace= "" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > $util</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<docblock line= "36" >
<description > </description>
<long-description > </long-description>
</docblock>
2012-09-13 11:45:27 -04:00
</property>
2013-12-06 23:00:32 -05:00
<property static= "false" visibility= "public" line= "39" namespace= "" package= "Query\Query" >
2012-10-30 12:14:57 -04:00
<name > $last_query</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<docblock line= "39" >
<description > </description>
<long-description > </long-description>
</docblock>
2012-10-30 12:14:57 -04:00
</property>
2013-12-06 23:00:32 -05:00
<property static= "false" visibility= "public" line= "42" namespace= "" package= "Query\Query" >
2012-11-07 08:57:29 -05:00
<name > $table_prefix</name>
2013-12-06 23:00:32 -05:00
<default > ''</default>
<docblock line= "42" >
<description > </description>
<long-description > </long-description>
</docblock>
2012-11-07 08:57:29 -05:00
</property>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "52" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > __construct</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::__construct()</full_name>
<docblock line= "52" >
<description > PDO constructor wrapper</description>
<long-description > </long-description>
<tag name= "param" line= "52" description= "" type= "string" variable= "$dsn" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "param" line= "52" description= "" type= "string" variable= "$username" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "param" line= "52" description= "" type= "string" variable= "$password" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "param" line= "52" description= "" type= "array" variable= "$driver_options" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $dsn</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $username</name>
2013-12-06 23:00:32 -05:00
<default > NULL</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $password</name>
2013-12-06 23:00:32 -05:00
<default > NULL</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $driver_options</name>
2013-12-06 23:00:32 -05:00
<default > array()</default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "87" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > prepare_query</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::prepare_query()</full_name>
<docblock line= "87" >
<description > Simplifies prepared statements for database queries</description>
<long-description > </long-description>
<tag name= "param" line= "87" description= "" type= "string" variable= "$sql" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "param" line= "87" description= "" type= "array" variable= "$data" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "return" line= "87" description= "PDOStatement / FALSE" type= "mixed" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $sql</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $data</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "138" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > prepare_execute</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::prepare_execute()</full_name>
<docblock line= "138" >
<description > Create and execute a prepared statement with the provided parameters</description>
<long-description > </long-description>
<tag name= "param" line= "138" description= "" type= "string" variable= "$sql" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "param" line= "138" description= "" type= "array" variable= "$params" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "return" line= "138" description= "" type= "\PDOStatement" >
<type link= "PDOStatement.html" > \PDOStatement</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $sql</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $params</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "154" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > affected_rows</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::affected_rows()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "154" >
2013-12-06 23:00:32 -05:00
<description > Returns number of rows affected by an INSERT, UPDATE, DELETE type query</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "154" description= "" type= "\PDOStatement" variable= "$statement" >
2013-12-06 23:00:32 -05:00
<type link= "PDOStatement.html" > \PDOStatement</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "154" description= "" type= "int" >
2013-12-06 23:00:32 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $statement</name>
2013-12-06 23:00:32 -05:00
<default > ''</default>
<type > \PDOStatement</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "172" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > get_last_error</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::get_last_error()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "172" >
2013-12-06 23:00:32 -05:00
<description > Return the last error for the current database connection</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "172" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-11-07 08:57:29 -05:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "187" package= "Query\Query" >
2012-11-07 08:57:29 -05:00
<name > quote_table</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::quote_table()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "187" >
2013-12-06 23:00:32 -05:00
<description > Quote database table name, and set prefix</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "187" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-11-07 08:57:29 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "187" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-11-07 08:57:29 -05:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-11-07 08:57:29 -05:00
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "224" package= "Query\Query" >
2012-11-07 08:57:29 -05:00
<name > _prefix</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::_prefix()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "224" >
2013-12-06 23:00:32 -05:00
<description > Sets the table prefix on the passed string</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "224" description= "" type= "string" variable= "$str" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-11-07 08:57:29 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "224" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-11-07 08:57:29 -05:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-11-07 08:57:29 -05:00
<name > $str</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-11-07 08:57:29 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "243" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > quote_ident</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::quote_ident()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "243" >
2013-12-06 23:00:32 -05:00
<description > Surrounds the string with the databases identifier escape characters</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "243" description= "" type= "mixed" variable= "$ident" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "243" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $ident</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "290" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > _quote</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::_quote()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "290" >
2013-12-06 23:00:32 -05:00
<description > Helper method for quote_ident</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "290" description= "" type= "mixed" variable= "$str" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "290" description= "" type= "mixed" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $str</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "316" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > empty_table</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::empty_table()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "316" >
2013-12-06 23:00:32 -05:00
<description > Deletes all the rows from a table. Does the same as the truncate
method if the database does not support 'TRUNCATE';</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "316" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "316" description= "" type= "mixed" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "330" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > get_schemas</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::get_schemas()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "330" >
2013-12-06 23:00:32 -05:00
<description > Return schemas for databases that list them</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "330" description= "" type= "array" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "342" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > get_tables</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::get_tables()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "342" >
2013-12-06 23:00:32 -05:00
<description > Return list of tables for the current database</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "342" description= "" type= "array" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "354" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > get_dbs</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::get_dbs()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "354" >
2013-12-06 23:00:32 -05:00
<description > Return list of dbs for the current connection, if possible</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "354" description= "" type= "array" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "366" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > get_views</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::get_views()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "366" >
2013-12-06 23:00:32 -05:00
<description > Return list of views for the current database</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "366" description= "" type= "array" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "378" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > get_sequences</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::get_sequences()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "378" >
2013-12-06 23:00:32 -05:00
<description > Return list of sequences for the current database, if they exist</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "378" description= "" type= "array" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "390" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > get_functions</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::get_functions()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "390" >
2013-12-06 23:00:32 -05:00
<description > Return list of function for the current database</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "390" description= "" type= "array" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "402" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > get_procedures</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::get_procedures()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "402" >
2013-12-06 23:00:32 -05:00
<description > Return list of stored procedures for the current database</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "402" description= "" type= "array" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "414" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > get_triggers</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::get_triggers()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "414" >
2013-12-06 23:00:32 -05:00
<description > Return list of triggers for the current database</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "414" description= "" type= "array" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "427" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > get_system_tables</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::get_system_tables()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "427" >
2013-12-06 23:00:32 -05:00
<description > Retreives an array of non-user-created tables for
the connection/database</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "427" description= "" type= "array" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "440" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > get_columns</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::get_columns()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "440" >
2013-12-06 23:00:32 -05:00
<description > Retrieve column information for the current database table</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "440" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "440" description= "" type= "array" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "452" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > get_types</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::get_types()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "452" >
2013-12-06 23:00:32 -05:00
<description > Retrieve list of data types for the database</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "452" description= "" type= "array" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "466" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > driver_query</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::driver_query()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "466" >
2013-12-06 23:00:32 -05:00
<description > Method to simplify retreiving db results for meta-data queries</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "466" description= "" type= "string" variable= "$sql" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "466" description= "" type= "bool" variable= "$filtered_index" >
2013-12-06 23:00:32 -05:00
<type > bool</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "466" description= "" type= "mixed" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $sql</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $filtered_index</name>
2013-12-06 23:00:32 -05:00
<default > TRUE</default>
<type > bool</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "490" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > num_rows</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::num_rows()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "490" >
2013-12-06 23:00:32 -05:00
<description > Return the number of rows returned for a SELECT query</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "see" line= "490" description= "" link= "\http://us3.php.net/manual/en/pdostatement.rowcount.php#87110" />
<tag name= "return" line= "490" description= "" type= "int" >
2013-12-06 23:00:32 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "true" static= "false" visibility= "public" namespace= "" line= "514" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > truncate</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::truncate()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "514" >
2013-12-06 23:00:32 -05:00
<description > Empty the passed table</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "514" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "514" description= "" type= "void" >
2013-12-06 23:00:32 -05:00
<type > void</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "525" package= "Query\Query" >
2013-05-03 13:07:34 -04:00
<name > insert_batch</name>
2013-12-06 23:00:32 -05:00
<full_name > \DB_PDO::insert_batch()</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "525" >
2013-12-06 23:00:32 -05:00
<description > Create sql for batch insert</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "525" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2013-05-03 13:07:34 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "525" description= "" type= "array" variable= "$data" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2013-05-03 13:07:34 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "525" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2013-05-03 13:07:34 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-05-03 13:07:34 -04:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2013-05-03 13:07:34 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-05-03 13:07:34 -04:00
<name > $data</name>
2013-12-06 23:00:32 -05:00
<default > array()</default>
<type > array</type>
2013-05-03 13:07:34 -04:00
</argument>
</method>
2012-09-13 11:45:27 -04:00
</class>
2013-12-09 19:46:34 -05:00
<source > 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
2012-09-13 11:45:27 -04:00
</file>
2013-12-09 19:46:34 -05:00
<file path= "drivers/firebird/firebird_result.php" generated-path= "drivers.firebird.firebird_result.html" hash= "5cafa2a143446cc562525a98e3fe5b53" package= "Query" >
2013-12-06 23:00:32 -05:00
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<class final= "false" abstract= "false" namespace= "" line= "23" package= "Query\Drivers" >
<extends > \PDOStatement</extends>
<name > Firebird_Result</name>
<full_name > \Firebird_Result</full_name>
2013-12-06 23:00:32 -05:00
<docblock line= "23" >
2013-12-09 19:46:34 -05:00
<description > Firebird result class to emulate PDOStatement Class - only implements
data-fetching methods</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
<tag name= "package" line= "23" description= "Query" />
2013-12-09 19:46:34 -05:00
<tag name= "subpackage" line= "23" description= "Drivers" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<property static= "false" visibility= "private" line= "30" namespace= "" package= "Query\Drivers" >
<name > $statement</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<docblock line= "30" >
2013-12-09 19:46:34 -05:00
<description > Reference to fbird resource</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "var" line= "30" description= "" type= "resource" variable= "" >
<type > resource</type>
</tag>
2013-12-06 23:00:32 -05:00
</docblock>
2012-09-13 11:45:27 -04:00
</property>
2013-12-09 19:46:34 -05:00
<property static= "false" visibility= "private" line= "37" namespace= "" package= "Query\Drivers" >
<name > $row</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<docblock line= "37" >
<description > Current row in result array</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "var" line= "37" description= "" type= "int" variable= "" >
<type > int</type>
</tag>
2013-12-06 23:00:32 -05:00
</docblock>
2012-09-13 11:45:27 -04:00
</property>
2013-12-09 19:46:34 -05:00
<property static= "false" visibility= "private" line= "44" namespace= "" package= "Query\Drivers" >
<name > $result</name>
<default > array()</default>
<docblock line= "44" >
<description > Data pulled from query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "44" description= "" type= "mixed" variable= "" >
<type > mixed</type>
</tag>
2013-12-06 23:00:32 -05:00
</docblock>
2012-09-13 11:45:27 -04:00
</property>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "52" package= "Query\Drivers" >
<name > __construct</name>
<full_name > \Firebird_Result::__construct()</full_name>
2013-12-06 23:00:32 -05:00
<docblock line= "52" >
2013-12-09 19:46:34 -05:00
<description > Create the object by passing the resource for
the query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "52" description= "" type= "resource" variable= "$link" >
<type > resource</type>
</tag>
2013-12-06 23:00:32 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $link</name>
<default > </default>
<type > resource</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "83" package= "Query\Drivers" >
<name > bindColumn</name>
<full_name > \Firebird_Result::bindColumn()</full_name>
<docblock line= "83" >
<description > Invalidate method for data consistency</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "83" description= "" type= "mixed" variable= "$column" >
<type > mixed</type>
</tag>
<tag name= "param" line= "83" description= "<p>&$param</p> " type= "mixed" variable= "" >
<type > mixed</type>
</tag>
<tag name= "param" line= "83" description= "" type= "int" variable= "$type" >
<type > int</type>
</tag>
<tag name= "param" line= "83" description= "" type= "mixed" variable= "$maxlen" >
<type > mixed</type>
</tag>
<tag name= "param" line= "83" description= "" type= "array" variable= "$driverdata" >
<type > array</type>
</tag>
<tag name= "return" line= "83" description= "" type= "NULL" >
<type > NULL</type>
</tag>
2012-11-07 08:57:29 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $column</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-11-07 08:57:29 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $param</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type />
2012-11-07 08:57:29 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $type</name>
<default > NULL</default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $maxlen</name>
<default > NULL</default>
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $driverdata</name>
<default > NULL</default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "100" package= "Query\Drivers" >
<name > bindParam</name>
<full_name > \Firebird_Result::bindParam()</full_name>
<docblock line= "100" >
<description > Invalidate method for data consistency</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "100" description= "" type= "mixed" variable= "$parameter" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "100" description= "<p>&$variable</p> " type= "mixed" variable= "" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "100" description= "" type= "int" variable= "$data_type" >
<type > int</type>
</tag>
<tag name= "param" line= "100" description= "" type= "mixed" variable= "$maxlen" >
<type > mixed</type>
</tag>
<tag name= "param" line= "100" description= "" type= "array" variable= "$driverdata" >
<type > array</type>
</tag>
<tag name= "return" line= "100" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $parameter</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $variable</name>
<default > </default>
<type />
</argument>
<argument line= "0" >
<name > $data_type</name>
<default > NULL</default>
<type > int</type>
</argument>
<argument line= "0" >
<name > $maxlen</name>
<default > NULL</default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $driverdata</name>
<default > NULL</default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "115" package= "Query\Drivers" >
<name > bindValue</name>
<full_name > \Firebird_Result::bindValue()</full_name>
<docblock line= "115" >
<description > Invalidate method for data consistency</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "115" description= "" type= "mixed" variable= "$parameter" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "115" description= "<p>&$variable</p> " type= "mixed" variable= "" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "115" description= "" type= "int" variable= "$data_type" >
<type > int</type>
</tag>
<tag name= "return" line= "115" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $parameter</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $variable</name>
<default > </default>
<type />
</argument>
<argument line= "0" >
<name > $data_type</name>
<default > NULL</default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "128" package= "Query\Drivers" >
<name > execute</name>
<full_name > \Firebird_Result::execute()</full_name>
<docblock line= "128" >
<description > Run a prepared statement query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "128" description= "" type= "array" variable= "$args" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "128" description= "" type= "bool" >
<type > bool</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $args</name>
<default > NULL</default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "151" package= "Query\Drivers" >
<name > fetch</name>
<full_name > \Firebird_Result::fetch()</full_name>
<docblock line= "151" >
<description > Emulate PDO fetch public function</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "151" description= "" type= "int" variable= "$fetch_style" >
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "151" description= "" type= "mixed" variable= "$statement" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "151" description= "" type= "mixed" variable= "$offset" >
<type > mixed</type>
</tag>
<tag name= "return" line= "151" description= "" type= "mixed" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $fetch_style</name>
<default > \PDO::FETCH_ASSOC</default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $statement</name>
<default > NULL</default>
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $offset</name>
<default > NULL</default>
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "201" package= "Query\Drivers" >
<name > fetchAll</name>
<full_name > \Firebird_Result::fetchAll()</full_name>
<docblock line= "201" >
<description > Emulate PDO fetchAll public function</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "201" description= "" type= "int" variable= "$fetch_style" >
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "201" description= "" type= "mixed" variable= "$statement" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "201" description= "" type= "mixed" variable= "$ctor_args" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "201" description= "" type= "mixed" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $fetch_style</name>
<default > \PDO::FETCH_ASSOC</default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $statement</name>
<default > NULL</default>
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $ctor_args</name>
<default > NULL</default>
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "223" package= "Query\Drivers" >
<name > fetchColumn</name>
<full_name > \Firebird_Result::fetchColumn()</full_name>
<docblock line= "223" >
<description > Emulate PDOStatement::fetchColumn</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "223" description= "" type= "int" variable= "$column_num" >
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "223" description= "" type= "mixed" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $column_num</name>
<default > 0</default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "238" package= "Query\Drivers" >
<name > fetchObject</name>
<full_name > \Firebird_Result::fetchObject()</full_name>
<docblock line= "238" >
<description > Emulate PDOStatement::fetchObject, but only for the default use</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "238" description= "" type= "string" variable= "$class_name" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "238" description= "" type= "array" variable= "$ctor_args" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "238" description= "" type= "\stdClass" >
<type link= "stdClass.html" > \stdClass</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $class_name</name>
<default > 'stdClass'</default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $ctor_args</name>
<default > array()</default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "250" package= "Query\Drivers" >
<name > rowCount</name>
<full_name > \Firebird_Result::rowCount()</full_name>
<docblock line= "250" >
<description > Return the number of rows affected by the previous query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "250" description= "" type= "int" >
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "270" package= "Query\Drivers" >
<name > errorCode</name>
<full_name > \Firebird_Result::errorCode()</full_name>
<docblock line= "270" >
<description > Method to emulate PDOStatement-> errorCode</description>
<long-description > </long-description>
<tag name= "return" line= "270" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "282" package= "Query\Drivers" >
<name > errorInfo</name>
<full_name > \Firebird_Result::errorInfo()</full_name>
<docblock line= "282" >
<description > Method to emulate PDO-> errorInfo / PDOStatement-> errorInfo</description>
<long-description > </long-description>
<tag name= "return" line= "282" description= "" type= "array" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
</class>
<source > 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</source>
</file>
<file path= "drivers/firebird/firebird_util.php" generated-path= "drivers.firebird.firebird_util.html" hash= "4bb834086d2cff626c27e2c405616e00" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
</docblock>
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Drivers" >
<extends > \DB_Util</extends>
<name > Firebird_Util</name>
<full_name > \Firebird_Util</full_name>
<docblock line= "22" >
<description > Firebird-specific backup, import and creation methods</description>
<long-description > </long-description>
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Drivers" />
</docblock>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "30" package= "Query\Drivers" >
<name > __construct</name>
<full_name > \Firebird_Util::__construct()</full_name>
<docblock line= "30" >
<description > Save a reference to the current connection object</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "30" description= "<p>&$conn</p> " type= "object" variable= "" >
<type > object</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "30" description= "" type= "void" >
<type > void</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $conn</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type />
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "47" package= "Query\Drivers" >
<name > create_table</name>
<full_name > \Firebird_Util::create_table()</full_name>
<docblock line= "47" >
<description > Convienience public function to generate sql for creating a db table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "47" description= "" type= "string" variable= "$name" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "47" description= "" type= "array" variable= "$fields" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "47" description= "" type= "array" variable= "$constraints" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "47" description= "" type= "array" variable= "$indexes" >
<type > array</type>
</tag>
<tag name= "return" line= "47" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $name</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $fields</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $constraints</name>
2013-12-06 23:00:32 -05:00
<default > array()</default>
2013-12-09 19:46:34 -05:00
<type > array</type>
</argument>
<argument line= "0" >
<name > $indexes</name>
<default > array()</default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "103" package= "Query\Drivers" >
<name > delete_table</name>
<full_name > \Firebird_Util::delete_table()</full_name>
<docblock line= "103" >
<description > Drop the selected table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "103" description= "" type= "string" variable= "$name" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "103" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $name</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "115" package= "Query\Drivers" >
<name > backup_structure</name>
<full_name > \Firebird_Util::backup_structure()</full_name>
<docblock line= "115" >
<description > Create an SQL backup file for the current database's structure</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "115" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "130" package= "Query\Drivers" >
<name > backup_data</name>
<full_name > \Firebird_Util::backup_data()</full_name>
<docblock line= "130" >
<description > Create an SQL backup file for the current database's data</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "130" description= "" type= "array" variable= "$exclude" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "130" description= "" type= "bool" variable= "$system_tables" >
<type > bool</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "130" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $exclude</name>
2013-12-06 23:00:32 -05:00
<default > array()</default>
2013-12-09 19:46:34 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $system_tables</name>
<default > FALSE</default>
<type > bool</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
</class>
<markers >
<todo line= "117" > Implement Backup structure function</todo>
</markers>
<source > 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</source>
</file>
<file path= "classes/query_builder.php" generated-path= "classes.query_builder.html" hash= "278910eb10443cbcf1441a053b0ebcb4" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
</docblock>
<class final= "false" abstract= "false" namespace= "" line= "23" package= "Query\Query" >
<extends />
<implements > \iQuery_Builder</implements>
<name > Query_Builder</name>
<full_name > \Query_Builder</full_name>
<docblock line= "23" >
<description > Convienience class for creating sql queries - also the class that
instantiates the specific db driver</description>
<long-description > </long-description>
<tag name= "package" line= "23" description= "Query" />
<tag name= "subpackage" line= "23" description= "Query" />
</docblock>
<property static= "false" visibility= "protected" line= "30" namespace= "" package= "Query\Query" >
<name > $select_string</name>
<default > </default>
<docblock line= "30" >
<description > </description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<property static= "false" visibility= "protected" line= "33" namespace= "" package= "Query\Query" >
<name > $from_string</name>
<default > </default>
<docblock line= "33" >
<description > </description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<property static= "false" visibility= "protected" line= "36" namespace= "" package= "Query\Query" >
<name > $set_string</name>
<default > </default>
<docblock line= "36" >
<description > </description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<property static= "false" visibility= "protected" line= "39" namespace= "" package= "Query\Query" >
<name > $order_string</name>
<default > </default>
<docblock line= "39" >
<description > </description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<property static= "false" visibility= "protected" line= "42" namespace= "" package= "Query\Query" >
<name > $group_string</name>
<default > </default>
<docblock line= "42" >
<description > </description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<property static= "false" visibility= "protected" line= "49" namespace= "" package= "Query\Query" >
<name > $set_array_keys</name>
<default > </default>
<docblock line= "49" >
<description > </description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<property static= "false" visibility= "protected" line= "52" namespace= "" package= "Query\Query" >
<name > $order_array</name>
<default > </default>
<docblock line= "52" >
<description > </description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-05-03 13:07:34 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<property static= "false" visibility= "protected" line= "55" namespace= "" package= "Query\Query" >
<name > $group_array</name>
<default > </default>
<docblock line= "55" >
<description > </description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<property static= "false" visibility= "protected" line= "62" namespace= "" package= "Query\Query" >
<name > $values</name>
<default > array()</default>
<docblock line= "62" >
<description > </description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<property static= "false" visibility= "protected" line= "65" namespace= "" package= "Query\Query" >
<name > $where_values</name>
<default > array()</default>
<docblock line= "65" >
<description > </description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<property static= "false" visibility= "protected" line= "68" namespace= "" package= "Query\Query" >
<name > $limit</name>
<default > </default>
<docblock line= "68" >
<description > </description>
<long-description > </long-description>
</docblock>
</property>
<property static= "false" visibility= "protected" line= "71" namespace= "" package= "Query\Query" >
<name > $offset</name>
<default > </default>
<docblock line= "71" >
<description > </description>
<long-description > </long-description>
</docblock>
</property>
<property static= "false" visibility= "public" line= "74" namespace= "" package= "Query\Query" >
<name > $sql</name>
<default > </default>
<docblock line= "74" >
<description > </description>
<long-description > </long-description>
</docblock>
</property>
<property static= "false" visibility= "protected" line= "85" namespace= "" package= "Query\Query" >
<name > $query_map</name>
<default > array()</default>
<docblock line= "85" >
<description > </description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<property static= "false" visibility= "protected" line= "88" namespace= "" package= "Query\Query" >
<name > $having_map</name>
<default > </default>
<docblock line= "88" >
<description > </description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<property static= "false" visibility= "public" line= "91" namespace= "" package= "Query\Query" >
<name > $conn_name</name>
<default > ""</default>
<docblock line= "91" >
<description > </description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<property static= "false" visibility= "public" line= "94" namespace= "" package= "Query\Query" >
<name > $queries</name>
<default > </default>
<docblock line= "94" >
<description > </description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "106" package= "Query\Query" >
<name > __construct</name>
<full_name > \Query_Builder::__construct()</full_name>
<docblock line= "106" >
<description > Constructor</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "106" description= "" type= "\DB_PDO" variable= "$db" >
<type link= "DB_PDO.html" > \DB_PDO</type>
2013-05-03 13:07:34 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "106" description= "<ul> <li>the connection parameters</li> </ul> " type= "object" variable= "$params" >
<type > object</type>
2012-12-18 16:19:52 -05:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $db</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > \DB_PDO</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $params</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > object</type>
2013-05-03 13:07:34 -04:00
</argument>
2012-12-18 16:19:52 -05:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "135" package= "Query\Query" >
<name > select</name>
<full_name > \Query_Builder::select()</full_name>
<docblock line= "135" >
<description > Specifies rows to select in a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "135" description= "" type= "string" variable= "$fields" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "135" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $fields</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "181" package= "Query\Query" >
<name > _select</name>
<full_name > \Query_Builder::_select()</full_name>
<docblock line= "181" >
<description > Method to simplify select_ methods</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "181" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "181" description= "" type= "string" variable= "$as" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "181" description= "" type= "string" >
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
<default > </default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $as</name>
<default > FALSE</default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "202" package= "Query\Query" >
<name > select_max</name>
<full_name > \Query_Builder::select_max()</full_name>
<docblock line= "202" >
<description > Selects the maximum value of a field from a query</description>
<long-description > </long-description>
<tag name= "param" line= "202" description= "" type= "string" variable= "$field" >
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "202" description= "" type= "string" variable= "$as" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "202" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $as</name>
2013-12-06 23:00:32 -05:00
<default > FALSE</default>
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "218" package= "Query\Query" >
<name > select_min</name>
<full_name > \Query_Builder::select_min()</full_name>
<docblock line= "218" >
<description > Selects the minimum value of a field from a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "218" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "218" description= "" type= "string" variable= "$as" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "218" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $field</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $as</name>
<default > FALSE</default>
<type > string</type>
</argument>
2012-12-18 16:19:52 -05:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "234" package= "Query\Query" >
<name > select_avg</name>
<full_name > \Query_Builder::select_avg()</full_name>
<docblock line= "234" >
<description > Selects the average value of a field from a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "234" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "234" description= "" type= "string" variable= "$as" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "234" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $field</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $as</name>
<default > FALSE</default>
<type > string</type>
</argument>
2012-12-18 16:19:52 -05:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "250" package= "Query\Query" >
<name > select_sum</name>
<full_name > \Query_Builder::select_sum()</full_name>
<docblock line= "250" >
<description > Selects the sum of a field from a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "250" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "250" description= "" type= "string" variable= "$as" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "250" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $field</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $as</name>
<default > FALSE</default>
<type > string</type>
</argument>
2012-12-18 16:19:52 -05:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "264" package= "Query\Query" >
<name > distinct</name>
<full_name > \Query_Builder::distinct()</full_name>
<docblock line= "264" >
<description > Adds the 'distinct' keyword to a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "264" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "279" package= "Query\Query" >
<name > from</name>
<full_name > \Query_Builder::from()</full_name>
<docblock line= "279" >
<description > Specify the database table to select from</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "279" description= "" type= "string" variable= "$tblname" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "279" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $tblname</name>
<default > </default>
<type > string</type>
</argument>
2012-12-18 16:19:52 -05:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "309" package= "Query\Query" >
<name > _like</name>
<full_name > \Query_Builder::_like()</full_name>
<docblock line= "309" >
<description > Simplify 'like' methods</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "309" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "309" description= "" type= "mixed" variable= "$val" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "309" description= "" type= "string" variable= "$pos" >
2013-12-06 23:00:32 -05:00
<type > string</type>
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "309" description= "" type= "string" variable= "$like" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "309" description= "" type= "string" variable= "$conj" >
<type > string</type>
</tag>
<tag name= "return" line= "309" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $val</name>
<default > </default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $pos</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $like</name>
<default > 'LIKE'</default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $conj</name>
<default > 'AND'</default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "351" package= "Query\Query" >
<name > like</name>
<full_name > \Query_Builder::like()</full_name>
<docblock line= "351" >
<description > Creates a Like clause in the sql statement</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "351" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "351" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "param" line= "351" description= "" type= "string" variable= "$pos" >
<type > string</type>
</tag>
<tag name= "return" line= "351" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $val</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $pos</name>
<default > 'both'</default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "366" package= "Query\Query" >
<name > or_like</name>
<full_name > \Query_Builder::or_like()</full_name>
<docblock line= "366" >
<description > Generates an OR Like clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "366" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "366" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "param" line= "366" description= "" type= "string" variable= "$pos" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "366" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $val</name>
<default > </default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $pos</name>
<default > 'both'</default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "381" package= "Query\Query" >
<name > not_like</name>
<full_name > \Query_Builder::not_like()</full_name>
<docblock line= "381" >
<description > Generates a NOT LIKE clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "381" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "381" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "param" line= "381" description= "" type= "string" variable= "$pos" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "381" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $val</name>
<default > </default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $pos</name>
<default > 'both'</default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "396" package= "Query\Query" >
<name > or_not_like</name>
<full_name > \Query_Builder::or_not_like()</full_name>
<docblock line= "396" >
<description > Generates a OR NOT LIKE clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "396" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "396" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "param" line= "396" description= "" type= "string" variable= "$pos" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "396" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $val</name>
<default > </default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $pos</name>
<default > 'both'</default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "413" package= "Query\Query" >
<name > _having</name>
<full_name > \Query_Builder::_having()</full_name>
<docblock line= "413" >
<description > Simplify building having clauses</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "413" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "413" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "param" line= "413" description= "" type= "string" variable= "$conj" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "413" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $key</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $val</name>
<default > array()</default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $conj</name>
<default > 'AND'</default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "448" package= "Query\Query" >
<name > having</name>
<full_name > \Query_Builder::having()</full_name>
<docblock line= "448" >
<description > Generates a 'Having' clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "448" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
</tag>
<tag name= "param" line= "448" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "return" line= "448" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $key</name>
<default > </default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $val</name>
<default > array()</default>
<type > mixed</type>
</argument>
2012-12-18 16:19:52 -05:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "462" package= "Query\Query" >
<name > or_having</name>
<full_name > \Query_Builder::or_having()</full_name>
<docblock line= "462" >
<description > Generates a 'Having' clause prefixed with 'OR'</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "462" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
</tag>
<tag name= "param" line= "462" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "return" line= "462" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
<argument line= "0" >
<name > $key</name>
<default > </default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $val</name>
<default > array()</default>
<type > mixed</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "478" package= "Query\Query" >
<name > _where</name>
<full_name > \Query_Builder::_where()</full_name>
<docblock line= "478" >
<description > Do all the repeditive stuff for where/having type methods</description>
<long-description > </long-description>
<tag name= "param" line= "478" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
</tag>
<tag name= "param" line= "478" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "return" line= "478" description= "" type= "array" >
<type > array</type>
</tag>
</docblock>
<argument line= "0" >
<name > $key</name>
<default > </default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $val</name>
<default > array()</default>
<type > mixed</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "511" package= "Query\Query" >
<name > _where_string</name>
<full_name > \Query_Builder::_where_string()</full_name>
<docblock line= "511" >
<description > Simplify generating where string</description>
<long-description > </long-description>
<tag name= "param" line= "511" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
</tag>
<tag name= "param" line= "511" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "param" line= "511" description= "" type= "string" variable= "$conj" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "511" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $key</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $val</name>
<default > array()</default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $conj</name>
<default > 'AND'</default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "566" package= "Query\Query" >
<name > _where_in</name>
<full_name > \Query_Builder::_where_in()</full_name>
<docblock line= "566" >
<description > Simplify where_in methods</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "566" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "566" description= "" type= "mixed" variable= "$val" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "566" description= "<ul> <li>The (not) in fragment</li> </ul> " type= "string" variable= "$in" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "566" description= "<ul> <li>The where in conjunction</li> </ul> " type= "string" variable= "$conj" >
<type > string</type>
</tag>
<tag name= "return" line= "566" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $key</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $val</name>
2013-12-09 19:46:34 -05:00
<default > array()</default>
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $in</name>
<default > 'IN'</default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $conj</name>
<default > 'AND'</default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "598" package= "Query\Query" >
<name > where</name>
<full_name > \Query_Builder::where()</full_name>
<docblock line= "598" >
<description > 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</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "598" description= "" type= "mixed" variable= "$key" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "598" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "598" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $key</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $val</name>
2013-12-09 19:46:34 -05:00
<default > array()</default>
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "612" package= "Query\Query" >
<name > or_where</name>
<full_name > \Query_Builder::or_where()</full_name>
<docblock line= "612" >
<description > Where clause prefixed with "OR"</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "612" description= "" type= "string" variable= "$key" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "612" description= "" type= "mixed" variable= "$val" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "612" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $key</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $val</name>
2013-12-09 19:46:34 -05:00
<default > array()</default>
<type > mixed</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "626" package= "Query\Query" >
<name > where_in</name>
<full_name > \Query_Builder::where_in()</full_name>
<docblock line= "626" >
<description > Where clause with 'IN' statement</description>
<long-description > </long-description>
<tag name= "param" line= "626" description= "" type= "mixed" variable= "$field" >
<type > mixed</type>
</tag>
<tag name= "param" line= "626" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "return" line= "626" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
<argument line= "0" >
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $val</name>
<default > array()</default>
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "640" package= "Query\Query" >
<name > or_where_in</name>
<full_name > \Query_Builder::or_where_in()</full_name>
<docblock line= "640" >
<description > Where in statement prefixed with "or"</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "640" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "640" description= "" type= "mixed" variable= "$val" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "640" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $val</name>
2013-12-09 19:46:34 -05:00
<default > array()</default>
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "654" package= "Query\Query" >
<name > where_not_in</name>
<full_name > \Query_Builder::where_not_in()</full_name>
<docblock line= "654" >
<description > WHERE NOT IN (FOO) clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "654" description= "" type= "string" variable= "$field" >
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "654" description= "" type= "mixed" variable= "$val" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "654" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $val</name>
2013-12-06 23:00:32 -05:00
<default > array()</default>
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "668" package= "Query\Query" >
<name > or_where_not_in</name>
<full_name > \Query_Builder::or_where_not_in()</full_name>
<docblock line= "668" >
<description > OR WHERE NOT IN (FOO) clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "668" description= "" type= "string" variable= "$field" >
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "668" description= "" type= "mixed" variable= "$val" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "668" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $val</name>
2013-12-06 23:00:32 -05:00
<default > array()</default>
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "684" package= "Query\Query" >
<name > set</name>
<full_name > \Query_Builder::set()</full_name>
<docblock line= "684" >
<description > Sets values for inserts / updates / deletes</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "684" description= "" type= "mixed" variable= "$key" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "684" description= "" type= "mixed" variable= "$val" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "684" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $key</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $val</name>
2013-12-09 19:46:34 -05:00
<default > NULL</default>
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "723" package= "Query\Query" >
<name > join</name>
<full_name > \Query_Builder::join()</full_name>
<docblock line= "723" >
<description > Creates a join phrase in a compiled query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "723" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "723" description= "" type= "string" variable= "$condition" >
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "723" description= "" type= "string" variable= "$type" >
<type > string</type>
</tag>
<tag name= "return" line= "723" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $condition</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $type</name>
<default > ''</default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "765" package= "Query\Query" >
<name > group_by</name>
<full_name > \Query_Builder::group_by()</full_name>
<docblock line= "765" >
<description > Group the results by the selected field(s)</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "765" description= "" type= "mixed" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "765" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "791" package= "Query\Query" >
<name > order_by</name>
<full_name > \Query_Builder::order_by()</full_name>
<docblock line= "791" >
<description > Order the results by the selected field(s)</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "791" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "791" description= "" type= "string" variable= "$type" >
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "791" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $type</name>
<default > ""</default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "828" package= "Query\Query" >
<name > limit</name>
<full_name > \Query_Builder::limit()</full_name>
<docblock line= "828" >
<description > Set a limit on the current sql statement</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "828" description= "" type= "int" variable= "$limit" >
<type > int</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "828" description= "" type= "int" variable= "$offset" >
<type > int</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "828" description= "" type= "string" >
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $limit</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > int</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $offset</name>
<default > FALSE</default>
<type > int</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "845" package= "Query\Query" >
<name > group_start</name>
<full_name > \Query_Builder::group_start()</full_name>
<docblock line= "845" >
<description > Adds a paren to the current query for query grouping</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "845" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "864" package= "Query\Query" >
<name > or_group_start</name>
<full_name > \Query_Builder::or_group_start()</full_name>
<docblock line= "864" >
<description > Adds a paren to the current query for query grouping,
prefixed with 'OR'</description>
<long-description > </long-description>
<tag name= "return" line= "864" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "883" package= "Query\Query" >
<name > or_not_group_start</name>
<full_name > \Query_Builder::or_not_group_start()</full_name>
<docblock line= "883" >
<description > Adds a paren to the current query for query grouping,
prefixed with 'OR NOT'</description>
<long-description > </long-description>
<tag name= "return" line= "883" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "901" package= "Query\Query" >
<name > group_end</name>
<full_name > \Query_Builder::group_end()</full_name>
<docblock line= "901" >
<description > Ends a query group</description>
<long-description > </long-description>
<tag name= "return" line= "901" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "925" package= "Query\Query" >
<name > get</name>
<full_name > \Query_Builder::get()</full_name>
<docblock line= "925" >
<description > Select and retrieve all records from the current table, and/or
execute current compiled query</description>
<long-description > </long-description>
<tag name= "param" line= "925" description= "" type= "" variable= "$table" />
<tag name= "param" line= "925" description= "" type= "int" variable= "$limit" >
<type > int</type>
</tag>
<tag name= "param" line= "925" description= "" type= "int" variable= "$offset" >
<type > int</type>
</tag>
<tag name= "return" line= "925" description= "" type= "object" >
<type > object</type>
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $table</name>
<default > ''</default>
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $limit</name>
<default > FALSE</default>
<type > int</type>
</argument>
<argument line= "0" >
<name > $offset</name>
<default > FALSE</default>
<type > int</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "961" package= "Query\Query" >
<name > get_where</name>
<full_name > \Query_Builder::get_where()</full_name>
<docblock line= "961" >
<description > Convience method for get() with a where clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "961" description= "" type= "string" variable= "$table" >
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "961" description= "" type= "array" variable= "$where" >
<type > array</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "961" description= "" type= "int" variable= "$limit" >
<type > int</type>
</tag>
<tag name= "param" line= "961" description= "" type= "int" variable= "$offset" >
<type > int</type>
</tag>
<tag name= "return" line= "961" description= "" type= "object" >
<type > object</type>
2012-12-18 16:19:52 -05:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $where</name>
<default > array()</default>
<type > array</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $limit</name>
<default > FALSE</default>
<type > int</type>
</argument>
<argument line= "0" >
<name > $offset</name>
<default > FALSE</default>
<type > int</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "978" package= "Query\Query" >
<name > count_all</name>
<full_name > \Query_Builder::count_all()</full_name>
<docblock line= "978" >
<description > Retreive the number of rows in the selected table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "978" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "978" description= "" type= "int" >
<type > int</type>
2012-12-18 16:19:52 -05:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-09 19:46:34 -05:00
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "994" package= "Query\Query" >
<name > count_all_results</name>
<full_name > \Query_Builder::count_all_results()</full_name>
<docblock line= "994" >
<description > Retrieve the number of results for the generated query - used
in place of the get() method</description>
<long-description > </long-description>
<tag name= "param" line= "994" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "return" line= "994" description= "" type= "int" >
<type > int</type>
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > ''</default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1027" package= "Query\Query" >
<name > insert</name>
<full_name > \Query_Builder::insert()</full_name>
<docblock line= "1027" >
<description > Creates an insert clause, and executes it</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1027" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "param" line= "1027" description= "" type= "mixed" variable= "$data" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "1027" description= "" type= "mixed" >
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > string</type>
</argument>
<argument line= "0" >
<name > $data</name>
<default > array()</default>
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1047" package= "Query\Query" >
<name > insert_batch</name>
<full_name > \Query_Builder::insert_batch()</full_name>
<docblock line= "1047" >
<description > Create sql for batch insert</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1047" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1047" description= "" type= "array" variable= "$data" >
<type > array</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "1047" description= "" type= "string" >
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $data</name>
<default > array()</default>
<type > array</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1069" package= "Query\Query" >
<name > update</name>
<full_name > \Query_Builder::update()</full_name>
<docblock line= "1069" >
<description > Creates an update clause, and executes it</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1069" description= "" type= "string" variable= "$table" >
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1069" description= "" type= "mixed" variable= "$data" >
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "1069" description= "" type= "mixed" >
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $data</name>
<default > array()</default>
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1089" package= "Query\Query" >
<name > delete</name>
<full_name > \Query_Builder::delete()</full_name>
<docblock line= "1089" >
<description > Deletes data from a table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1089" description= "" type= "string" variable= "$table" >
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1089" description= "" type= "mixed" variable= "$where" >
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "1089" description= "" type= "mixed" >
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $where</name>
<default > ''</default>
<type > mixed</type>
</argument>
2012-12-18 16:19:52 -05:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1111" package= "Query\Query" >
<name > get_compiled_select</name>
<full_name > \Query_Builder::get_compiled_select()</full_name>
<docblock line= "1111" >
<description > Returns the generated 'select' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1111" description= "" type= "string" variable= "$table" >
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1111" description= "" type= "bool" variable= "$reset" >
<type > bool</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "1111" description= "" type= "string" >
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > ''</default>
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $reset</name>
<default > TRUE</default>
<type > bool</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1131" package= "Query\Query" >
<name > get_compiled_insert</name>
<full_name > \Query_Builder::get_compiled_insert()</full_name>
<docblock line= "1131" >
<description > Returns the generated 'insert' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1131" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1131" description= "" type= "bool" variable= "$reset" >
<type > bool</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "1131" description= "" type= "string" >
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $reset</name>
<default > TRUE</default>
<type > bool</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-09 19:46:34 -05:00
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1145" package= "Query\Query" >
<name > get_compiled_update</name>
<full_name > \Query_Builder::get_compiled_update()</full_name>
<docblock line= "1145" >
<description > Returns the generated 'update' sql query</description>
<long-description > </long-description>
<tag name= "param" line= "1145" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "param" line= "1145" description= "" type= "bool" variable= "$reset" >
<type > bool</type>
</tag>
<tag name= "return" line= "1145" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $table</name>
<default > ''</default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $reset</name>
<default > TRUE</default>
<type > bool</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1159" package= "Query\Query" >
<name > get_compiled_delete</name>
<full_name > \Query_Builder::get_compiled_delete()</full_name>
<docblock line= "1159" >
<description > Returns the generated 'delete' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1159" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1159" description= "" type= "bool" variable= "$reset" >
<type > bool</type>
</tag>
<tag name= "return" line= "1159" description= "" type= "string" >
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $table</name>
2013-12-09 19:46:34 -05:00
<default > ""</default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $reset</name>
<default > TRUE</default>
<type > bool</type>
</argument>
2012-12-18 16:19:52 -05:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "1174" package= "Query\Query" >
<name > _get_compile</name>
<full_name > \Query_Builder::_get_compile()</full_name>
<docblock line= "1174" >
<description > Helper function for returning sql strings</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1174" description= "" type= "string" variable= "$type" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1174" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "param" line= "1174" description= "" type= "bool" variable= "$reset" >
<type > bool</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "resturn" line= "1174" description= "string" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $type</name>
<default > </default>
<type > string</type>
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $table</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $reset</name>
<default > </default>
<type > bool</type>
</argument>
2012-12-18 16:19:52 -05:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1196" package= "Query\Query" >
<name > reset_query</name>
<full_name > \Query_Builder::reset_query()</full_name>
<docblock line= "1196" >
<description > Clear out the class variables, so the next query can be run</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "1196" description= "" type= "void" >
<type > void</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "1233" package= "Query\Query" >
<name > _run</name>
<full_name > \Query_Builder::_run()</full_name>
<docblock line= "1233" >
<description > Executes the compiled query</description>
<long-description > </long-description>
<tag name= "param" line= "1233" description= "" type= "string" variable= "$type" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1233" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "param" line= "1233" description= "" type= "bool" variable= "$simple" >
<type > bool</type>
</tag>
<tag name= "param" line= "1233" description= "" type= "string" variable= "$sql" >
<type > string</type>
</tag>
<tag name= "param" line= "1233" description= "" type= "mixed" variable= "$vals" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "1233" description= "" type= "mixed" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $type</name>
<default > </default>
<type > string</type>
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $simple</name>
<default > FALSE</default>
<type > bool</type>
</argument>
<argument line= "0" >
<name > $sql</name>
<default > NULL</default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $vals</name>
<default > NULL</default>
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1294" package= "Query\Query" >
<name > __call</name>
<full_name > \Query_Builder::__call()</full_name>
<docblock line= "1294" >
<description > Calls a function further down the inheritence chain</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1294" description= "" type= "string" variable= "$name" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1294" description= "" type= "array" variable= "$params" >
<type > array</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "1294" description= "" type= "mixed" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $name</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $params</name>
<default > </default>
<type > array</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "1313" package= "Query\Query" >
<name > _compile</name>
<full_name > \Query_Builder::_compile()</full_name>
<docblock line= "1313" >
<description > String together the sql statements for sending to the db</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1313" description= "" type= "string" variable= "$type" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "1313" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "return" line= "1313" description= "" type= "\$string" >
<type link= "$string.html" > \$string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $type</name>
<default > ''</default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $table</name>
<default > ''</default>
<type > string</type>
</argument>
</method>
</class>
<source > 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
</file>
<file path= "drivers/firebird/firebird_driver.php" generated-path= "drivers.firebird.firebird_driver.html" hash= "3383f1a61909f305b279e6b2b7da73b6" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
</docblock>
<class final= "false" abstract= "false" namespace= "" line= "24" package= "Query\Drivers" >
<extends > \DB_PDO</extends>
<name > Firebird</name>
<full_name > \Firebird</full_name>
<docblock line= "24" >
<description > Firebird Database class</description>
<long-description > PDO-firebird isn't stable, so this is a wrapper of the fbird_ public functions.</long-description>
<tag name= "package" line= "24" description= "Query" />
<tag name= "subpackage" line= "24" description= "Drivers" />
</docblock>
<property static= "false" visibility= "protected" line= "31" namespace= "" package= "Query\Drivers" >
<name > $statement</name>
<default > </default>
<docblock line= "31" >
<description > Reference to the last query executed</description>
<long-description > </long-description>
<tag name= "var" line= "31" description= "" type= "object" variable= "" >
<type > object</type>
</tag>
</docblock>
</property>
<property static= "false" visibility= "protected" line= "39" namespace= "" package= "Query\Drivers" >
<name > $statement_link</name>
<default > </default>
<docblock line= "39" >
<description > Reference to the resource returned by
the last query executed</description>
<long-description > </long-description>
<tag name= "var" line= "39" description= "" type= "resource" variable= "" >
<type > resource</type>
</tag>
</docblock>
</property>
<property static= "false" visibility= "protected" line= "46" namespace= "" package= "Query\Drivers" >
<name > $trans</name>
<default > </default>
<docblock line= "46" >
<description > Reference to the current transaction</description>
<long-description > </long-description>
<tag name= "var" line= "46" description= "" type= "resource" variable= "" >
<type > resource</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</property>
<property static= "false" visibility= "protected" line= "53" namespace= "" package= "Query\Drivers" >
<name > $conn</name>
<default > </default>
<docblock line= "53" >
<description > Reference to the connection resource</description>
<long-description > </long-description>
<tag name= "var" line= "53" description= "" type= "resource" variable= "" >
<type > resource</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "62" package= "Query\Drivers" >
<name > __construct</name>
<full_name > \Firebird::__construct()</full_name>
<docblock line= "62" >
<description > Open the link to the database</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "62" description= "" type= "string" variable= "$dbpath" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "62" description= "" type= "string" variable= "$user" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "62" description= "" type= "string" variable= "$pass" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $dbpath</name>
<default > </default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $user</name>
<default > 'sysdba'</default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $pass</name>
<default > 'masterkey'</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "94" package= "Query\Drivers" >
<name > truncate</name>
<full_name > \Firebird::truncate()</full_name>
<docblock line= "94" >
<description > Empty a database table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "94" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-10-30 12:14:57 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-10-30 12:14:57 -04:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-10-30 12:14:57 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "109" package= "Query\Drivers" >
<name > query</name>
<full_name > \Firebird::query()</full_name>
<docblock line= "109" >
<description > Wrapper public function to better match PDO</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "109" description= "" type= "string" variable= "$sql" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-10-30 12:14:57 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "109" description= "" type= "\Firebird" >
<type > \Firebird</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $sql</name>
<default > </default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "135" package= "Query\Drivers" >
<name > prepare</name>
<full_name > \Firebird::prepare()</full_name>
<docblock line= "135" >
<description > Emulate PDO prepare</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "135" description= "" type= "string" variable= "$query" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-10-30 12:14:57 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "135" description= "" type= "array" variable= "$options" >
<type > array</type>
2012-10-30 12:14:57 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "135" description= "" type= "\Firebird" >
<type > \Firebird</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $query</name>
<default > </default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-10-30 12:14:57 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $options</name>
<default > NULL</default>
<type > array</type>
2012-10-30 12:14:57 -04:00
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "157" package= "Query\Drivers" >
<name > beginTransaction</name>
<full_name > \Firebird::beginTransaction()</full_name>
<docblock line= "157" >
<description > Start a database transaction</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "157" description= "" type= "bool" >
<type > bool</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "174" package= "Query\Drivers" >
<name > commit</name>
<full_name > \Firebird::commit()</full_name>
<docblock line= "174" >
<description > Commit a database transaction</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "174" description= "" type= "bool" >
<type > bool</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "186" package= "Query\Drivers" >
<name > rollBack</name>
<full_name > \Firebird::rollBack()</full_name>
<docblock line= "186" >
<description > Rollback a transaction</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "186" description= "" type= "bool" >
<type > bool</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "200" package= "Query\Drivers" >
<name > prepare_execute</name>
<full_name > \Firebird::prepare_execute()</full_name>
<docblock line= "200" >
<description > Prepare and execute a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "200" description= "" type= "string" variable= "$sql" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "200" description= "" type= "array" variable= "$args" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "200" description= "" type= "resource" >
<type > resource</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $sql</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $args</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "219" package= "Query\Drivers" >
<name > quote</name>
<full_name > \Firebird::quote()</full_name>
<docblock line= "219" >
<description > Method to emulate PDO-> quote</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "219" description= "" type= "string" variable= "$str" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "219" description= "" type= "int" variable= "$param_type" >
<type > int</type>
</tag>
<tag name= "return" line= "219" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $str</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $param_type</name>
<default > NULL</default>
<type > int</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "236" package= "Query\Drivers" >
<name > errorInfo</name>
<full_name > \Firebird::errorInfo()</full_name>
<docblock line= "236" >
<description > Method to emulate PDO-> errorInfo / PDOStatement-> errorInfo</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "236" description= "" type= "array" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "251" package= "Query\Drivers" >
<name > errorCode</name>
<full_name > \Firebird::errorCode()</full_name>
<docblock line= "251" >
<description > Method to emulate PDO-> errorCode</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "251" description= "" type= "array" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "265" package= "Query\Drivers" >
<name > prepare_query</name>
<full_name > \Firebird::prepare_query()</full_name>
<docblock line= "265" >
<description > Bind a prepared query with arguments for executing</description>
<long-description > </long-description>
<tag name= "param" line= "265" description= "" type= "string" variable= "$sql" >
<type > string</type>
</tag>
<tag name= "param" line= "265" description= "" type= "array" variable= "$params" >
<type > array</type>
</tag>
<tag name= "return" line= "265" description= "" type= "NULL" >
<type > NULL</type>
</tag>
</docblock>
<argument line= "0" >
<name > $sql</name>
<default > </default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2013-12-09 19:46:34 -05:00
</argument>
<argument line= "0" >
<name > $params</name>
<default > </default>
2013-12-06 23:00:32 -05:00
<type > array</type>
2013-12-09 19:46:34 -05:00
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "281" package= "Query\Drivers" >
<name > insert_batch</name>
<full_name > \Firebird::insert_batch()</full_name>
<docblock line= "281" >
<description > Create sql for batch insert</description>
<long-description > </long-description>
<tag name= "param" line= "281" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "param" line= "281" description= "" type= "array" variable= "$data" >
<type > array</type>
</tag>
<tag name= "return" line= "281" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $data</name>
<default > array()</default>
<type > array</type>
</argument>
</method>
2012-11-07 08:57:29 -05:00
</class>
2013-12-09 19:46:34 -05:00
<source > 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</source>
</file>
<file path= "drivers/mysql/mysql_util.php" generated-path= "drivers.mysql.mysql_util.html" hash= "3ca27484a6d5aedd3cb6e56d9f33290a" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
</docblock>
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Drivers" >
<extends > \DB_Util</extends>
<name > MySQL_Util</name>
<full_name > \MySQL_Util</full_name>
<docblock line= "22" >
<description > MySQL-specific backup, import and creation methods</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Drivers" />
2012-11-07 08:57:29 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "30" package= "Query\Drivers" >
<name > __construct</name>
<full_name > \MySQL_Util::__construct()</full_name>
<docblock line= "30" >
<description > Save a reference to the current connection object</description>
<long-description > </long-description>
<tag name= "param" line= "30" description= "<p>&$conn</p> " type= "object" variable= "" >
<type > object</type>
</tag>
<tag name= "return" line= "30" description= "" type= "void" >
<type > void</type>
</tag>
</docblock>
<argument line= "0" >
<name > $conn</name>
<default > </default>
<type />
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "47" package= "Query\Drivers" >
<name > create_table</name>
<full_name > \MySQL_Util::create_table()</full_name>
<docblock line= "47" >
<description > Convienience public function for creating a new MySQL table</description>
<long-description > </long-description>
<tag name= "param" line= "47" description= "" type= "string" variable= "$name" >
<type > string</type>
</tag>
<tag name= "param" line= "47" description= "" type= "array" variable= "$columns" >
<type > array</type>
</tag>
<tag name= "param" line= "47" description= "" type= "array" variable= "$constraints" >
<type > array</type>
</tag>
<tag name= "param" line= "47" description= "" type= "array" variable= "$indexes" >
<type > array</type>
</tag>
<tag name= "return" line= "47" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $name</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $columns</name>
<default > </default>
<type > array</type>
</argument>
<argument line= "0" >
<name > $constraints</name>
<default > array()</default>
<type > array</type>
</argument>
<argument line= "0" >
<name > $indexes</name>
<default > array()</default>
<type > array</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "113" package= "Query\Drivers" >
<name > delete_table</name>
<full_name > \MySQL_Util::delete_table()</full_name>
<docblock line= "113" >
<description > Convience public function for droping a table</description>
<long-description > </long-description>
<tag name= "param" line= "113" description= "" type= "string" variable= "$name" >
<type > string</type>
</tag>
<tag name= "return" line= "113" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $name</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "125" package= "Query\Drivers" >
<name > backup_structure</name>
<full_name > \MySQL_Util::backup_structure()</full_name>
<docblock line= "125" >
<description > Create an SQL backup file for the current database's structure</description>
<long-description > </long-description>
<tag name= "return" line= "125" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "161" package= "Query\Drivers" >
<name > backup_data</name>
<full_name > \MySQL_Util::backup_data()</full_name>
<docblock line= "161" >
<description > Create an SQL backup file for the current database's data</description>
<long-description > </long-description>
<tag name= "param" line= "161" description= "" type= "array" variable= "$exclude" >
<type > array</type>
</tag>
<tag name= "return" line= "161" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $exclude</name>
<default > array()</default>
<type > array</type>
</argument>
</method>
2012-11-07 08:57:29 -05:00
</class>
2013-12-09 19:46:34 -05:00
<source > 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</source>
2012-09-13 11:45:27 -04:00
</file>
2013-12-09 19:46:34 -05:00
<file path= "drivers/odbc/odbc_sql.php" generated-path= "drivers.odbc.odbc_sql.html" hash= "ac4940ca98cd75ee33e89a4ae17e3515" package= "Query" >
2013-12-06 23:00:32 -05:00
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
2013-12-09 19:46:34 -05:00
<tag name= "package" line= "0" description= "Query" />
2013-12-06 23:00:32 -05:00
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Drivers" >
2012-12-18 16:19:52 -05:00
<extends />
<implements > \iDB_SQL</implements>
2013-12-09 19:46:34 -05:00
<name > ODBC_SQL</name>
<full_name > \ODBC_SQL</full_name>
<docblock line= "22" >
<description > ODBC SQL Class</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Drivers" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "32" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > limit</name>
2013-12-09 19:46:34 -05:00
<full_name > \ODBC_SQL::limit()</full_name>
<docblock line= "32" >
2013-12-06 23:00:32 -05:00
<description > Limit clause</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "32" description= "" type= "string" variable= "$sql" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "32" description= "" type= "int" variable= "$limit" >
2013-12-06 23:00:32 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "32" description= "" type= "int" variable= "$offset" >
2013-12-06 23:00:32 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "32" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $sql</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $limit</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $offset</name>
2013-12-06 23:00:32 -05:00
<default > FALSE</default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "44" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > random</name>
2013-12-09 19:46:34 -05:00
<full_name > \ODBC_SQL::random()</full_name>
<docblock line= "44" >
2013-12-06 23:00:32 -05:00
<description > Random ordering keyword</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "44" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "56" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > db_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \ODBC_SQL::db_list()</full_name>
<docblock line= "56" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list other databases</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "56" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "68" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > table_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \ODBC_SQL::table_list()</full_name>
<docblock line= "68" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list tables</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "68" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "80" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > system_table_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \ODBC_SQL::system_table_list()</full_name>
<docblock line= "80" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list system tables</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "80" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "92" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > view_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \ODBC_SQL::view_list()</full_name>
<docblock line= "92" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list views</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "92" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "104" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > trigger_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \ODBC_SQL::trigger_list()</full_name>
<docblock line= "104" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list triggers</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "104" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "116" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > function_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \ODBC_SQL::function_list()</full_name>
<docblock line= "116" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list functions</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "116" description= "" type= "NULL" >
2013-12-06 23:00:32 -05:00
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "128" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > procedure_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \ODBC_SQL::procedure_list()</full_name>
<docblock line= "128" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list stored procedures</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "128" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "140" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > sequence_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \ODBC_SQL::sequence_list()</full_name>
<docblock line= "140" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list sequences</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "140" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "152" package= "Query\Drivers" >
<name > type_list</name>
<full_name > \ODBC_SQL::type_list()</full_name>
<docblock line= "152" >
<description > SQL to show list of field types</description>
<long-description > </long-description>
<tag name= "return" line= "152" description= "" type= "NULL" >
<type > NULL</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "165" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > column_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \ODBC_SQL::column_list()</full_name>
<docblock line= "165" >
<description > SQL to show infromation about columns in a table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "165" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "165" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
</class>
2013-12-09 19:46:34 -05:00
<source > eJzNlstu2zAQRdfUV8wiC8eIrTbtqg80cZwsCqNFmhZdGpQ0lghLpMJHDCHIv2eoh900cBEVLipvTI94L+eMORQ/fCqzMgjH4wDGcO1QVzTw4yuN2ARg5kSeoIYQ5tzyiBuE88hYzWMrlIQFr1C3qrOSx2ueImOdF5xxZzOlGfsuCmWzCj5P4SfXGmX9NFZlpUWaWXbRjWAUH8Ppq9enMPFfb+p5uZBrYCyztjTvwjAVNnPRNFZFyO8Et28pk3C3Zi5ilAab+TS9zERurNMpKkmiqVuHsUowTCKeTNrJJAyDIAxhcrBP0FX263x2ATfXC7jIuTG/FQt2eRsXdcG5FneoTZ1V7FW1ydKbiKLMsUBpDYj5rA7dBwHzazFyWYhCWCCNIygK1EFaTPMC6G8TMoUjc5v/GhbSwlHudc+iarUy2IY1Ug1la+JDYcBKF1EBYeVksx1ql5Ff4KS1POlMPl6dL24ujwN2HzDWevmJ7wP24PM/bOm39fjGZaIKUJo2sYdfY7WhH7vSvARL1yajp8l/+bFY/Ovk65UMUJnAKqqusUBtRO2YtM1onoH4tPZgJNHSWwyDg/LP+6VfKwZEYCpjsfgLkEa4HBrPncBNLw4vGFD+1MFp6k/NPnuq0fxXiicQXWa9KLrBcDCMVRoTKLWKMXG6X39sVQPiwVuHMu7Z563ojxjs0BxsB+IvB0RgMrVpXx4rWAnME7BV2fPwJcEgOIRcaVXwOikeKUeXHZW7gs4CQYHmNN538dk+fAlxY9swN8q95A/+5ngpE19flUTxkrbOlO7WjxNt5bo=</source>
2012-09-13 11:45:27 -04:00
</file>
2013-12-09 19:46:34 -05:00
<file path= "drivers/odbc/odbc_util.php" generated-path= "drivers.odbc.odbc_util.html" hash= "0da2deb78a60f9b28089224504656b06" package= "Query" >
2013-12-06 23:00:32 -05:00
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Drivers" >
<extends > \DB_Util</extends>
2013-12-09 19:46:34 -05:00
<name > ODBC_Util</name>
<full_name > \ODBC_Util</full_name>
2013-12-06 23:00:32 -05:00
<docblock line= "22" >
2013-12-09 19:46:34 -05:00
<description > ODBC-specific backup, import and creation methods</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Drivers" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "30" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > __construct</name>
2013-12-09 19:46:34 -05:00
<full_name > \ODBC_Util::__construct()</full_name>
2013-12-06 23:00:32 -05:00
<docblock line= "30" >
<description > Save a reference to the current connection object</description>
<long-description > </long-description>
<tag name= "param" line= "30" description= "<p>&$conn</p> " type= "object" variable= "" >
<type > object</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "return" line= "30" description= "" type= "void" >
<type > void</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $conn</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2012-09-13 11:45:27 -04:00
<type />
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "46" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > create_table</name>
2013-12-09 19:46:34 -05:00
<full_name > \ODBC_Util::create_table()</full_name>
<docblock line= "46" >
2013-12-06 23:00:32 -05:00
<description > Database-specific method to create a new table</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "46" description= "" type= "string" variable= "$name" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "46" description= "" type= "array" variable= "$columns" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "46" description= "" type= "array" variable= "$constraints" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "46" description= "" type= "array" variable= "$indexes" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "46" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $name</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $columns</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $constraints</name>
2013-12-06 23:00:32 -05:00
<default > array()</default>
2012-09-13 11:45:27 -04:00
<type > array</type>
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $indexes</name>
2013-12-06 23:00:32 -05:00
<default > array()</default>
2012-09-13 11:45:27 -04:00
<type > array</type>
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "60" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > delete_table</name>
2013-12-09 19:46:34 -05:00
<full_name > \ODBC_Util::delete_table()</full_name>
<docblock line= "60" >
<description > Remove a table from the database</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "60" description= "" type= "string" variable= "$name" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "60" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $name</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "72" package= "Query\Drivers" >
<name > backup_structure</name>
<full_name > \ODBC_Util::backup_structure()</full_name>
<docblock line= "72" >
<description > Create an SQL backup file for the current database's structure</description>
<long-description > </long-description>
<tag name= "return" line= "72" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "85" package= "Query\Drivers" >
<name > backup_data</name>
<full_name > \ODBC_Util::backup_data()</full_name>
<docblock line= "85" >
<description > Create an SQL backup file for the current database's data</description>
<long-description > </long-description>
<tag name= "return" line= "85" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
</method>
</class>
<source > eJy1ldtOGzEQhq+9TzFCqAkoyba0V2mrQgi9qCIoJ/Uy8nonWTe79sqHQIR49473kAREVYogUhRnPOOZ+f5Z75dvZVZG8f5+BPtw7tGsaBHW3w1ibYCRl3mKBmIYc8cTbhGOEusMF05qBRO+QtNEHZZcLPgcGWvPgkPuXaYNY1ey0C5bwY8B/OLGoKp2hS5XRs4zx47bFXTFHhy8/3AA/fDzsfLLpVoAY5lzpR3G8Vy6zCcDoYuYLyV3n6iSeJMzlwKVxdqf3MtM5tZ5M0etKGjgF7HQKcZpwtN+40yBcRTFMfRf7RO1ZM/Go+O+LVHImRSQECRf9kAWpTYOuEpBGOQVzQKJVmof8YRNa9YnrXFs5BKNrQoXObe2yjO9djIHvHWoUgvjUf3/LopYKIbRGZd8icDB4AxJBoHgNLgMQfggiwOhlcJaXJ38plWIqiKpHsOLxgrvdoNnvWGQ8CpYapkGQxyx0idEFmZe1UdNp+RNY+OF69aRexG7ixijMynrcLjtUO9/jth9xKjwVxWFbUi0A73RpuYfiFSSBE4Kb4DccnyMgWqVag67ihe4bafp5iugFnJfKPvkTuiTS+We2pUqxVu0D7jWqf5Ctq50WtXYrarprbP3nsj5tTJ193qPMrb2Rpc4DuMEgquOg4XSN5DRd5tMQ4U1RZ5eTyaVZK+t2EawCyz0cp0aZkYX1eimjZD/lug5QFPM8SHQBkkTvDO+OPsJV0ejyQncVfv3O28zq5vOjxvoCi7PJ80VAjMZIGjz4PFtWXQs1E+TN1tcntN/ffp0Hd1dTwScarqwypLcKwFoGsKQbNB0Om88AS/iEJYvQhAC/7/7+/AaOaFrXc/qK9nTFTygN+0f/ZEWtQ==</source>
</file>
<file path= "classes/db_util.php" generated-path= "classes.db_util.html" hash= "dc7951c57dc06ec5a1a997f40caf14fc" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
</docblock>
<class final= "false" abstract= "true" namespace= "" line= "22" package= "Query\Query" >
<extends />
<name > DB_Util</name>
<full_name > \DB_Util</full_name>
<docblock line= "22" >
<description > Abstract class defining database / table creation methods</description>
<long-description > </long-description>
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Query" />
</docblock>
<property static= "false" visibility= "private" line= "27" namespace= "" package= "Query\Query" >
<name > $conn</name>
<default > </default>
<docblock line= "27" >
<description > Reference to the current connection object</description>
<long-description > </long-description>
</docblock>
</property>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "34" package= "Query\Query" >
<name > __construct</name>
<full_name > \DB_Util::__construct()</full_name>
<docblock line= "34" >
<description > Save a reference to the connection object for later use</description>
<long-description > </long-description>
<tag name= "param" line= "34" description= "" type= "object" variable= "$conn" >
<type > object</type>
</tag>
</docblock>
<argument line= "0" >
<name > $conn</name>
<default > </default>
<type > object</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "47" package= "Query\Query" >
<name > __call</name>
<full_name > \DB_Util::__call()</full_name>
<docblock line= "47" >
<description > Enable calling driver methods</description>
<long-description > </long-description>
<tag name= "param" line= "47" description= "" type= "string" variable= "$method" >
<type > string</type>
</tag>
<tag name= "param" line= "47" description= "" type= "array" variable= "$args" >
<type > array</type>
</tag>
</docblock>
<argument line= "0" >
<name > $method</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $args</name>
<default > </default>
<type > array</type>
</argument>
</method>
<method final= "false" abstract= "true" static= "false" visibility= "public" namespace= "" line= "71" package= "Query\Query" >
<name > create_table</name>
<full_name > \DB_Util::create_table()</full_name>
<docblock line= "71" >
<description > Get database-specific sql to create a new table</description>
<long-description > </long-description>
<tag name= "abstract" line= "71" description= "" />
<tag name= "param" line= "71" description= "" type= "string" variable= "$name" >
<type > string</type>
</tag>
<tag name= "param" line= "71" description= "" type= "array" variable= "$columns" >
<type > array</type>
</tag>
<tag name= "param" line= "71" description= "" type= "array" variable= "$constraints" >
<type > array</type>
</tag>
<tag name= "param" line= "71" description= "" type= "array" variable= "$indexes" >
<type > array</type>
</tag>
<tag name= "return" line= "71" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $name</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $columns</name>
<default > </default>
<type > array</type>
</argument>
<argument line= "0" >
<name > $constraints</name>
<default > array()</default>
<type > array</type>
</argument>
<argument line= "0" >
<name > $indexes</name>
<default > array()</default>
<type > array</type>
</argument>
</method>
<method final= "false" abstract= "true" static= "false" visibility= "public" namespace= "" line= "80" package= "Query\Query" >
<name > delete_table</name>
<full_name > \DB_Util::delete_table()</full_name>
<docblock line= "80" >
<description > Get database-specific sql to drop a table</description>
<long-description > </long-description>
<tag name= "abstract" line= "80" description= "" />
<tag name= "param" line= "80" description= "" type= "string" variable= "$name" >
<type > string</type>
</tag>
<tag name= "return" line= "80" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $name</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "true" static= "false" visibility= "public" namespace= "" line= "88" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > backup_structure</name>
2013-12-09 19:46:34 -05:00
<full_name > \DB_Util::backup_structure()</full_name>
<docblock line= "88" >
<description > Return an SQL file with the database table structure</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "abstract" line= "88" description= "" />
<tag name= "return" line= "88" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "true" static= "false" visibility= "public" namespace= "" line= "96" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > backup_data</name>
2013-12-09 19:46:34 -05:00
<full_name > \DB_Util::backup_data()</full_name>
<docblock line= "96" >
<description > Return an SQL file with the database data as insert statements</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "abstract" line= "96" description= "" />
<tag name= "return" line= "96" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
</class>
2013-12-09 19:46:34 -05:00
<source > eJy1Vl1v0zAUfXZ+xUXqQzq1DQyeGIMxNpBQQdrGxGPkJDeNWeoEf2yrpv13ru2kXUsnbaj0obXs+3HuOffaffehrdoo2duLYA/OLKoFLdz6s0IMG3BsRV2gggROuOEZ1wgfM20Uz41oJEz5AlXnddTy/IrPkLE+Fhxxa6pGMfZDzBtTLeDrBH5ypVD607xpF0rMKsM+9SuI8yHsv3y1D2P389rb1UJeAWOVMa1+myQzYSqbTfJmnvBrwc0bQpKsctYiR6kx2JN5W4laG6tm2EhymtirJG8KTIqMF+POmByTKEoSGO/sE/XM9nxBXnOtocBSSCFnUPSEJkCLGiFXyD2rcyTWCr3BK6xK1Dbb3Ewivp7n5Di9NKKGuyhiDgkjx3MskcjPEUwDpqKU1olBLo2UGCRtsl+0cuZJxFolrrlBGDiDg4itQl3wawQO6q+Im5GgbBTUFESBJaLJ1/tTVYrPexsfv89pM1IFSitDmDSlQyrN5ib2dsOI3UWMDUwl9Pi924HDDiFE7N6j3KmSD8o+lUEqXtdeQ+KHCusF2yiOQDujQTh+eEIzwBcw4GqmH6+acsSd7yjYdpWLEuKwn+Kt0EbHD7gY9fmGZO3NmUJqf+lBp6SBSl2W1GOIw/dW/z4p6e5YJRb6SN8vp9OD/0M1hXuxGplvPbE7Hs2lnl/QLAdxrFvMRUkq6N+162c/kK7LJd6EGV0p3E/bNr0ln+MWtfOmtnOpt564BudCmm2nQhZ4i91Jp0BI1fXOcvI3mygUkHrosYc1WsIYbUl+GLphONpI3e9TKzyRukI1LRH3T6Q9q8QCa1wvcbh2T52HYFzCxdkUSkHDe0Pvh7+rljdwuH/DHWPVo4CfBSyjC9q26TJovEbek2C5BXANgl4oZSgviTnHrkl2BdAl8dju3ft3KgtoSiiy1NLjMaE/CH8A4jdghg==</source>
2012-09-13 11:45:27 -04:00
</file>
2013-12-09 19:46:34 -05:00
<file path= "classes/iquery_builder.php" generated-path= "classes.iquery_builder.html" hash= "4efeb1d0e37a7c01d7fabc070ec3b83e" package= "Query" >
2013-12-06 23:00:32 -05:00
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<interface namespace= "" line= "22" package= "Query\Query" >
<name > iQuery_Builder</name>
<full_name > \iQuery_Builder</full_name>
2013-12-06 23:00:32 -05:00
<docblock line= "22" >
2013-12-09 19:46:34 -05:00
<description > Interface defining the Query Builder class</description>
<long-description > </long-description>
2013-12-06 23:00:32 -05:00
<tag name= "package" line= "22" description= "Query" />
2013-12-09 19:46:34 -05:00
<tag name= "subpackage" line= "22" description= "Query" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "34" package= "Query\Query" >
<name > select</name>
<full_name > \iQuery_Builder::select()</full_name>
<docblock line= "34" >
<description > Specifies rows to select in a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "34" description= "" type= "string" variable= "$fields" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "34" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
<argument line= "0" >
<name > $fields</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "45" package= "Query\Query" >
<name > select_max</name>
<full_name > \iQuery_Builder::select_max()</full_name>
<docblock line= "45" >
<description > Selects the maximum value of a field from a query</description>
<long-description > </long-description>
<tag name= "param" line= "45" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "45" description= "" type= "string" variable= "$as" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "45" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $as</name>
<default > FALSE</default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-09 19:46:34 -05:00
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "56" package= "Query\Query" >
<name > select_min</name>
<full_name > \iQuery_Builder::select_min()</full_name>
<docblock line= "56" >
<description > Selects the minimum value of a field from a query</description>
<long-description > </long-description>
<tag name= "param" line= "56" description= "" type= "string" variable= "$field" >
<type > string</type>
</tag>
<tag name= "param" line= "56" description= "" type= "string" variable= "$as" >
<type > string</type>
</tag>
<tag name= "return" line= "56" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
<default > </default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $as</name>
<default > FALSE</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "67" package= "Query\Query" >
<name > select_avg</name>
<full_name > \iQuery_Builder::select_avg()</full_name>
<docblock line= "67" >
<description > Selects the average value of a field from a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "67" description= "" type= "string" variable= "$field" >
<type > string</type>
</tag>
<tag name= "param" line= "67" description= "" type= "string" variable= "$as" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "67" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $as</name>
<default > FALSE</default>
<type > string</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "78" package= "Query\Query" >
<name > select_sum</name>
<full_name > \iQuery_Builder::select_sum()</full_name>
<docblock line= "78" >
<description > Selects the sum of a field from a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "78" description= "" type= "string" variable= "$field" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "78" description= "" type= "string" variable= "$as" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "78" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > string</type>
</argument>
<argument line= "0" >
<name > $as</name>
<default > FALSE</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "87" package= "Query\Query" >
<name > distinct</name>
<full_name > \iQuery_Builder::distinct()</full_name>
<docblock line= "87" >
<description > Adds the 'distinct' keyword to a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "87" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "97" package= "Query\Query" >
<name > from</name>
<full_name > \iQuery_Builder::from()</full_name>
<docblock line= "97" >
<description > Specify the database table to select from</description>
<long-description > </long-description>
<tag name= "param" line= "97" description= "" type= "string" variable= "$tblname" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "97" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
<argument line= "0" >
<name > $tblname</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "111" package= "Query\Query" >
<name > like</name>
<full_name > \iQuery_Builder::like()</full_name>
<docblock line= "111" >
<description > Creates a Like clause in the sql statement</description>
<long-description > </long-description>
<tag name= "param" line= "111" description= "" type= "string" variable= "$field" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "111" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "111" description= "" type= "string" variable= "$pos" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "111" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $val</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $pos</name>
<default > 'both'</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "123" package= "Query\Query" >
<name > or_like</name>
<full_name > \iQuery_Builder::or_like()</full_name>
<docblock line= "123" >
<description > Generates an OR Like clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "123" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "123" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "param" line= "123" description= "" type= "string" variable= "$pos" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "123" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $val</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $pos</name>
<default > 'both'</default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "135" package= "Query\Query" >
<name > not_like</name>
<full_name > \iQuery_Builder::not_like()</full_name>
<docblock line= "135" >
<description > Generates a NOT LIKE clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "135" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "135" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "135" description= "" type= "string" variable= "$pos" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "135" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $val</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $pos</name>
<default > 'both'</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "147" package= "Query\Query" >
<name > or_not_like</name>
<full_name > \iQuery_Builder::or_not_like()</full_name>
<docblock line= "147" >
<description > Generates a OR NOT LIKE clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "147" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "147" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "147" description= "" type= "string" variable= "$pos" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "147" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $field</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $val</name>
<default > </default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $pos</name>
<default > 'both'</default>
<type > string</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "160" package= "Query\Query" >
<name > having</name>
<full_name > \iQuery_Builder::having()</full_name>
<docblock line= "160" >
<description > Generates a 'Having' clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "160" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "160" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "return" line= "160" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $key</name>
<default > </default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $val</name>
<default > array()</default>
<type > mixed</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "171" package= "Query\Query" >
<name > or_having</name>
<full_name > \iQuery_Builder::or_having()</full_name>
<docblock line= "171" >
<description > Generates a 'Having' clause prefixed with 'OR'</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "171" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
</tag>
<tag name= "param" line= "171" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "171" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $key</name>
<default > </default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $val</name>
<default > array()</default>
<type > mixed</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "186" package= "Query\Query" >
<name > where</name>
<full_name > \iQuery_Builder::where()</full_name>
<docblock line= "186" >
<description > 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</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "186" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
</tag>
<tag name= "param" line= "186" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "return" line= "186" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $key</name>
<default > </default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $val</name>
<default > array()</default>
<type > mixed</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "197" package= "Query\Query" >
<name > or_where</name>
<full_name > \iQuery_Builder::or_where()</full_name>
<docblock line= "197" >
<description > Where clause prefixed with "OR"</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "197" description= "" type= "string" variable= "$key" >
<type > string</type>
</tag>
<tag name= "param" line= "197" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "197" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $key</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $val</name>
<default > array()</default>
<type > mixed</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "208" package= "Query\Query" >
<name > where_in</name>
<full_name > \iQuery_Builder::where_in()</full_name>
<docblock line= "208" >
<description > Where clause with 'IN' statement</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "208" description= "" type= "mixed" variable= "$field" >
<type > mixed</type>
</tag>
<tag name= "param" line= "208" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "return" line= "208" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $field</name>
<default > </default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $val</name>
<default > array()</default>
<type > mixed</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "219" package= "Query\Query" >
<name > or_where_in</name>
<full_name > \iQuery_Builder::or_where_in()</full_name>
<docblock line= "219" >
<description > Where in statement prefixed with "or"</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "219" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "219" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "return" line= "219" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $val</name>
<default > array()</default>
<type > mixed</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "230" package= "Query\Query" >
<name > where_not_in</name>
<full_name > \iQuery_Builder::where_not_in()</full_name>
<docblock line= "230" >
<description > WHERE NOT IN (FOO) clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "230" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "230" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "230" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $val</name>
<default > array()</default>
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-09 19:46:34 -05:00
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "241" package= "Query\Query" >
<name > or_where_not_in</name>
<full_name > \iQuery_Builder::or_where_not_in()</full_name>
<docblock line= "241" >
<description > OR WHERE NOT IN (FOO) clause</description>
<long-description > </long-description>
<tag name= "param" line= "241" description= "" type= "string" variable= "$field" >
<type > string</type>
</tag>
<tag name= "param" line= "241" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "return" line= "241" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
<default > </default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $val</name>
2013-12-06 23:00:32 -05:00
<default > array()</default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "254" package= "Query\Query" >
<name > set</name>
<full_name > \iQuery_Builder::set()</full_name>
<docblock line= "254" >
<description > Sets values for inserts / updates / deletes</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "254" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "254" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "return" line= "254" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $key</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $val</name>
<default > NULL</default>
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "266" package= "Query\Query" >
<name > join</name>
<full_name > \iQuery_Builder::join()</full_name>
<docblock line= "266" >
<description > Creates a join phrase in a compiled query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "266" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2013-05-03 13:07:34 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "266" description= "" type= "string" variable= "$condition" >
<type > string</type>
2013-05-03 13:07:34 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "266" description= "" type= "string" variable= "$type" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2013-05-03 13:07:34 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "266" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2013-05-03 13:07:34 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-05-03 13:07:34 -04:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2013-05-03 13:07:34 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $condition</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $type</name>
<default > ''</default>
<type > string</type>
2013-05-03 13:07:34 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "276" package= "Query\Query" >
<name > group_by</name>
<full_name > \iQuery_Builder::group_by()</full_name>
<docblock line= "276" >
<description > Group the results by the selected field(s)</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "276" description= "" type= "mixed" variable= "$field" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "276" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "287" package= "Query\Query" >
<name > order_by</name>
<full_name > \iQuery_Builder::order_by()</full_name>
<docblock line= "287" >
<description > Order the results by the selected field(s)</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "287" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "287" description= "" type= "string" variable= "$type" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "287" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $type</name>
<default > ""</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "298" package= "Query\Query" >
<name > limit</name>
<full_name > \iQuery_Builder::limit()</full_name>
<docblock line= "298" >
<description > Set a limit on the current sql statement</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "298" description= "" type= "int" variable= "$limit" >
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "298" description= "" type= "int" variable= "$offset" >
<type > int</type>
</tag>
<tag name= "return" line= "298" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $limit</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > int</type>
</argument>
<argument line= "0" >
<name > $offset</name>
<default > FALSE</default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "309" package= "Query\Query" >
<name > group_start</name>
<full_name > \iQuery_Builder::group_start()</full_name>
<docblock line= "309" >
<description > Adds a paren to the current query for query grouping</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "309" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "319" package= "Query\Query" >
<name > or_group_start</name>
<full_name > \iQuery_Builder::or_group_start()</full_name>
<docblock line= "319" >
<description > Adds a paren to the current query for query grouping,
prefixed with 'OR'</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "319" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "329" package= "Query\Query" >
<name > or_not_group_start</name>
<full_name > \iQuery_Builder::or_not_group_start()</full_name>
<docblock line= "329" >
<description > Adds a paren to the current query for query grouping,
prefixed with 'OR NOT'</description>
<long-description > </long-description>
<tag name= "return" line= "329" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "338" package= "Query\Query" >
<name > group_end</name>
<full_name > \iQuery_Builder::group_end()</full_name>
<docblock line= "338" >
<description > Ends a query group</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "338" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "353" package= "Query\Query" >
<name > get</name>
<full_name > \iQuery_Builder::get()</full_name>
<docblock line= "353" >
<description > Select and retrieve all records from the current table, and/or
execute current compiled query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "353" description= "" type= "" variable= "$table" />
<tag name= "param" line= "353" description= "" type= "int" variable= "$limit" >
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "353" description= "" type= "int" variable= "$offset" >
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "353" description= "" type= "object" >
<type > object</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $table</name>
<default > ''</default>
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $limit</name>
<default > FALSE</default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $offset</name>
<default > FALSE</default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "366" package= "Query\Query" >
<name > get_where</name>
<full_name > \iQuery_Builder::get_where()</full_name>
<docblock line= "366" >
<description > Convience method for get() with a where clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "366" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "366" description= "" type= "array" variable= "$where" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "366" description= "" type= "int" variable= "$limit" >
2013-12-06 23:00:32 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "366" description= "" type= "int" variable= "$offset" >
2013-12-06 23:00:32 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "366" description= "" type= "object" >
<type > object</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $where</name>
<default > array()</default>
<type > array</type>
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $limit</name>
2013-12-09 19:46:34 -05:00
<default > FALSE</default>
2013-12-06 23:00:32 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $offset</name>
2013-12-06 23:00:32 -05:00
<default > FALSE</default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "376" package= "Query\Query" >
<name > count_all</name>
<full_name > \iQuery_Builder::count_all()</full_name>
<docblock line= "376" >
<description > Retreive the number of rows in the selected table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "376" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "376" description= "" type= "int" >
<type > int</type>
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "387" package= "Query\Query" >
<name > count_all_results</name>
<full_name > \iQuery_Builder::count_all_results()</full_name>
<docblock line= "387" >
<description > Retrieve the number of results for the generated query - used
in place of the get() method</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "387" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "387" description= "" type= "int" >
<type > int</type>
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $table</name>
<default > ''</default>
<type > string</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "398" package= "Query\Query" >
<name > insert</name>
<full_name > \iQuery_Builder::insert()</full_name>
<docblock line= "398" >
<description > Creates an insert clause, and executes it</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "398" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "398" description= "" type= "mixed" variable= "$data" >
<type > mixed</type>
</tag>
<tag name= "return" line= "398" description= "" type= "mixed" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $table</name>
<default > </default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $data</name>
<default > array()</default>
<type > mixed</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "409" package= "Query\Query" >
<name > update</name>
<full_name > \iQuery_Builder::update()</full_name>
<docblock line= "409" >
<description > Creates an update clause, and executes it</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "409" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "409" description= "" type= "mixed" variable= "$data" >
<type > mixed</type>
</tag>
<tag name= "return" line= "409" description= "" type= "mixed" >
<type > mixed</type>
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $data</name>
<default > array()</default>
<type > mixed</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "420" package= "Query\Query" >
<name > delete</name>
<full_name > \iQuery_Builder::delete()</full_name>
<docblock line= "420" >
<description > Deletes data from a table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "420" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "420" description= "" type= "mixed" variable= "$where" >
<type > mixed</type>
</tag>
<tag name= "return" line= "420" description= "" type= "mixed" >
<type > mixed</type>
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $where</name>
<default > ''</default>
<type > mixed</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "433" package= "Query\Query" >
<name > get_compiled_select</name>
<full_name > \iQuery_Builder::get_compiled_select()</full_name>
<docblock line= "433" >
<description > Returns the generated 'select' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "433" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "param" line= "433" description= "" type= "bool" variable= "$reset" >
<type > bool</type>
</tag>
<tag name= "return" line= "433" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $table</name>
<default > ''</default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $reset</name>
<default > TRUE</default>
<type > bool</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "444" package= "Query\Query" >
<name > get_compiled_insert</name>
<full_name > \iQuery_Builder::get_compiled_insert()</full_name>
<docblock line= "444" >
<description > Returns the generated 'insert' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "444" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "444" description= "" type= "bool" variable= "$reset" >
<type > bool</type>
</tag>
<tag name= "return" line= "444" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $reset</name>
<default > TRUE</default>
<type > bool</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "455" package= "Query\Query" >
<name > get_compiled_update</name>
<full_name > \iQuery_Builder::get_compiled_update()</full_name>
<docblock line= "455" >
<description > Returns the generated 'update' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "455" description= "" type= "string" variable= "$table" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "455" description= "" type= "bool" variable= "$reset" >
<type > bool</type>
</tag>
<tag name= "return" line= "455" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $table</name>
<default > ''</default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $reset</name>
<default > TRUE</default>
<type > bool</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "466" package= "Query\Query" >
<name > get_compiled_delete</name>
<full_name > \iQuery_Builder::get_compiled_delete()</full_name>
<docblock line= "466" >
<description > Returns the generated 'delete' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "466" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "466" description= "" type= "bool" variable= "$reset" >
<type > bool</type>
</tag>
<tag name= "return" line= "466" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $table</name>
2013-12-09 19:46:34 -05:00
<default > ""</default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $reset</name>
<default > TRUE</default>
<type > bool</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "477" package= "Query\Query" >
<name > reset_query</name>
<full_name > \iQuery_Builder::reset_query()</full_name>
<docblock line= "477" >
<description > Clear out the class variables, so the next query can be run</description>
<long-description > </long-description>
<tag name= "return" line= "477" description= "" type= "void" >
<type > void</type>
</tag>
</docblock>
</method>
</interface>
<source > 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</source>
2012-09-13 11:45:27 -04:00
</file>
2013-12-06 23:00:32 -05:00
<file path= "drivers/sqlite/sqlite_util.php" generated-path= "drivers.sqlite.sqlite_util.html" hash= "eb3c58fa8bf9bb273ac838b13c2aded7" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Drivers" >
<extends > \DB_Util</extends>
2012-09-13 11:45:27 -04:00
<name > SQLite_Util</name>
<full_name > \SQLite_Util</full_name>
2013-12-06 23:00:32 -05:00
<docblock line= "22" >
<description > SQLite-specific backup, import and creation methods</description>
<long-description > </long-description>
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Drivers" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "30" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > __construct</name>
2013-12-06 23:00:32 -05:00
<full_name > \SQLite_Util::__construct()</full_name>
<docblock line= "30" >
<description > Save a reference to the current connection object</description>
<long-description > </long-description>
<tag name= "param" line= "30" description= "<p>&$conn</p> " type= "object" variable= "" >
<type > object</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "return" line= "30" description= "" type= "void" >
<type > void</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $conn</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2012-09-13 11:45:27 -04:00
<type />
</argument>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "46" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > create_table</name>
2013-12-06 23:00:32 -05:00
<full_name > \SQLite_Util::create_table()</full_name>
<docblock line= "46" >
<description > Convenience public function to create a new table</description>
<long-description > </long-description>
<tag name= "param" line= "46" description= "<p>//Name of the table</p> " type= "string" variable= "$name" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "param" line= "46" description= "<p>//columns as straight array and/or column => type pairs</p> " type= "array" variable= "$columns" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "param" line= "46" description= "<p>// column => constraint pairs</p> " type= "array" variable= "$constraints" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "param" line= "46" description= "<p>// column => index pairs</p> " type= "array" variable= "$indexes" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "return" line= "46" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $name</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $columns</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $constraints</name>
2013-12-06 23:00:32 -05:00
<default > array()</default>
2012-09-13 11:45:27 -04:00
<type > array</type>
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $indexes</name>
2013-12-06 23:00:32 -05:00
<default > array()</default>
2012-09-13 11:45:27 -04:00
<type > array</type>
</argument>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "102" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > delete_table</name>
2013-12-06 23:00:32 -05:00
<full_name > \SQLite_Util::delete_table()</full_name>
<docblock line= "102" >
<description > SQL to drop the specified table</description>
<long-description > </long-description>
<tag name= "param" line= "102" description= "" type= "string" variable= "$name" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "return" line= "102" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $name</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "115" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > backup_data</name>
2013-12-06 23:00:32 -05:00
<full_name > \SQLite_Util::backup_data()</full_name>
<docblock line= "115" >
<description > Create an SQL backup file for the current database's data</description>
<long-description > </long-description>
<tag name= "param" line= "115" description= "" type= "array" variable= "$excluded" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "return" line= "115" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $excluded</name>
2013-12-06 23:00:32 -05:00
<default > array()</default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "179" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > backup_structure</name>
2013-12-06 23:00:32 -05:00
<full_name > \SQLite_Util::backup_structure()</full_name>
<docblock line= "179" >
<description > Create an SQL backup file for the current database's structure</description>
<long-description > </long-description>
<tag name= "return" line= "179" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
</class>
2013-12-06 23:00:32 -05:00
<source > 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</source>
2012-09-13 11:45:27 -04:00
</file>
2013-12-09 19:46:34 -05:00
<file path= "drivers/pgsql/pgsql_util.php" generated-path= "drivers.pgsql.pgsql_util.html" hash= "232394fcf8ef0d57611093d5efbc134d" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
</docblock>
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Drivers" >
<extends > \DB_Util</extends>
<name > PgSQL_Util</name>
<full_name > \PgSQL_Util</full_name>
<docblock line= "22" >
<description > Posgres-specific backup, import and creation methods</description>
<long-description > </long-description>
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Drivers" />
</docblock>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "30" package= "Query\Drivers" >
<name > __construct</name>
<full_name > \PgSQL_Util::__construct()</full_name>
<docblock line= "30" >
<description > Save a reference to the current connection object</description>
<long-description > </long-description>
<tag name= "param" line= "30" description= "<p>&$conn</p> " type= "object" variable= "" >
<type > object</type>
</tag>
<tag name= "return" line= "30" description= "" type= "void" >
<type > void</type>
</tag>
</docblock>
<argument line= "0" >
<name > $conn</name>
<default > </default>
<type />
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "44" package= "Query\Drivers" >
<name > create_table</name>
<full_name > \PgSQL_Util::create_table()</full_name>
<docblock line= "44" >
<description > Database-specific method to create a new table</description>
<long-description > </long-description>
<tag name= "param" line= "44" description= "" type= "string" variable= "$name" >
<type > string</type>
</tag>
<tag name= "param" line= "44" description= "" type= "array" variable= "$columns" >
<type > array</type>
</tag>
<tag name= "param" line= "44" description= "" type= "array" variable= "$constraints" >
<type > array</type>
</tag>
<tag name= "param" line= "44" description= "" type= "array" variable= "$indexes" >
<type > array</type>
</tag>
<tag name= "return" line= "44" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $name</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $columns</name>
<default > </default>
<type > array</type>
</argument>
<argument line= "0" >
<name > $constraints</name>
<default > array()</default>
<type > array</type>
</argument>
<argument line= "0" >
<name > $indexes</name>
<default > array()</default>
<type > array</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "100" package= "Query\Drivers" >
<name > delete_table</name>
<full_name > \PgSQL_Util::delete_table()</full_name>
<docblock line= "100" >
<description > Database-specific SQL for dropping a table</description>
<long-description > </long-description>
<tag name= "param" line= "100" description= "" type= "string" variable= "$name" >
<type > string</type>
</tag>
<tag name= "return" line= "100" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $name</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "112" package= "Query\Drivers" >
<name > backup_structure</name>
<full_name > \PgSQL_Util::backup_structure()</full_name>
<docblock line= "112" >
<description > Create an SQL backup file for the current database's structure</description>
<long-description > </long-description>
<tag name= "return" line= "112" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "126" package= "Query\Drivers" >
<name > backup_data</name>
<full_name > \PgSQL_Util::backup_data()</full_name>
<docblock line= "126" >
<description > Create an SQL backup file for the current database's data</description>
<long-description > </long-description>
<tag name= "param" line= "126" description= "" type= "array" variable= "$exclude" >
<type > array</type>
</tag>
<tag name= "return" line= "126" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $exclude</name>
<default > array()</default>
<type > array</type>
</argument>
</method>
</class>
<markers >
<todo line= "114" > Implement Backup function</todo>
</markers>
<source > eJzNV21v2zYQ/iz9iqsRTFLh2G23T3HTNondrYUXp7G7fUgKg5Zom4tMqSKV1Cvy33dHUi92s64DOmABjEjHe3nu4fGOev4yX+d+//FjHx7Du5IXW3yg59cF51YAp6VIE15AH4ZMswVTHE4WShcs1iKTMGZbXjirVzmLb9iKe17lC16xUq+zwvNmYpPp9Rbe9uB3VhRcmtU4y7eFWK21d1Y9QRhH8OzJ02dwSP9+NHqpkDfgeWutc3XU76+EXpeLXpxt+uxWMP0TIuk3MVMRc6m41Uf1fC1SpctixTOJRr3yph9nCe8nC5YcOmU07Pt+vw+H3+3Pr5i9yNSq4OpQ5TwWSxHDAnkq8y6ITZ4VGphMIC44M4RuOBKWqD1KoclOlYtKOCzELS+UwR6nTCm4WE3fjefvtUiBf9JcJgqGp/b9s+97BMhDJ1N2y4FBwZcctyLmoDPQaw5xSVujIc6k5HaDs8Uf+ERWxhIBFWzjpPDDAWnahYIjxRJuM5GQoO97eblAdmFZSutqPkdtLJ0y1qG1jHzvs+956BOjHh21Fez6wPfufa8BXtVgw6XlixIwFFJakt8BqqV8HzW6FnIFB5JteFuOBcm2gBHTciPVgysEiwmpH1oVMuGfuNqhwYb6GyIs0rnBGBo03Tp694GYx0YURt29iJXc0ehczK3SMbjVAW68h5V9ybNixaT4kwM6zbDsnDvrLYE7PFZgfaBsmRUbU5LWerSCHf9X9EbQP9SRrKLnBXqb8wCOX0Cv1+vW0iahL9cMhD0xZuUhCM7idVixA0xBFZi0DygUKVL+nliGQs1lueGFiMNKj+hxCl5ja00HJL0ngrx/yi4afEXryuZM2qFxDI+Oj2ukEby04eAIgoD8mJAIFx4B3+R6G7a3O6oTaqVfr1YUmPSNfC+/XXgIrUU8AbRGLnMHBel+mwlZ7X7Cl0IKjXp4sFZ4wrDH187VLiV7W+Sqj0BKAzEvslzVGR0gErTvfD6Q99AZ1KIeEieU4njwjUFFaETcofaOEC2Ryc5XzdtJGycPLTgvrY1VV4Yi1Bi0uPmZS15Qc6EmqT6mgEnbhlm17Wxp3l3bQVCohGmeXY5OZiOYnZyOR3BNWWM53F93IDTgjRpix0GQ4kQKO13oNK0gaqt0IgvU9RcSm+boe995aH2l1+JsMZknyGROnZR9a5/9lq6Y8JTvdkXX15xxMLycXDgqO0HPaPSCTvAf03Dmxoo06dvRDUuR8qYI3NRMHGGBAjvEyqJFzbdQYL3Pa+vQMYC5zSbDCbzBOuEbinXqcDjLFkv/Sz7ocb9K3Czjn+K0TP5FnTiSyGVYWe9PQlNEynT5tVCHL7CH2cJSpmlZSl+LVOPNNit1c3YVbLMSkkwGGu6Y1Ptt2sVrWnQTykCYJ2K5DJ2wW2cX1d3kAMPlpZ7bBkG7VbUYi4LSMkxSU61vX02XdeGov+pWV7XepqPx6GxGF/jLya90SJDHDdpE7pygZtGm5SPdKkOydtMN482dBt1YXyy5jtcnaRpeDCdHR69Hs7Nf5ifT6eTM6tMPsQ8NXSxJqnukKQfRaokglGXQjmm85GelxGbt4kXwHJ5GdO3UQpa89u3Qnr8fj22XxmDnbGGrzI4q6gIKFlvALdbUdWjthm9V1ZKXolAaiuyu3eXR6Su7X6Ra47h68iFy40DgR0Gh52in9q5SBMIdAvJvFbFkUUBHU+0M7opQ2i/01R7V+FpXzS1LS6xNo2KDUJR3ZYZB7Bp5kJwneE/DZGkOfullw/LQIv3BbHAXgo/kIsCbo3P9oE1AZRLUOn6tNXedHEvrzfl0dDmDN+ezyV5h4SwLetUECzrdTtAaYbgewW8n4/ejKYQttW4VrhdEg2Dgt4E1272zDXYyN6jad7embhvj9kmjAXotr2WnRoCvNGpb/qMeyeqDWg3axotprPf0kTjCLzYsr3yF0nmJX1c9/JD+C47TamQ=</source>
</file>
<file path= "drivers/pgsql/pgsql_sql.php" generated-path= "drivers.pgsql.pgsql_sql.html" hash= "bea02a83072eb50b121f16fca0c2fbda" package= "Default" >
2013-12-06 23:00:32 -05:00
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<class final= "false" abstract= "false" namespace= "" line= "21" package= "Query\Drivers" >
<extends />
<implements > \iDB_SQL</implements>
<name > PgSQL_SQL</name>
<full_name > \PgSQL_SQL</full_name>
<docblock line= "21" >
<description > PostgreSQL specifc SQL</description>
<long-description > </long-description>
<tag name= "package" line= "21" description= "Query" />
<tag name= "subpackage" line= "21" description= "Drivers" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "31" package= "Query\Drivers" >
<name > limit</name>
<full_name > \PgSQL_SQL::limit()</full_name>
<docblock line= "31" >
<description > Limit clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "31" description= "" type= "string" variable= "$sql" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "31" description= "" type= "int" variable= "$limit" >
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "31" description= "" type= "int" variable= "$offset" >
<type > int</type>
</tag>
<tag name= "return" line= "31" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $sql</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $limit</name>
<default > </default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $offset</name>
<default > FALSE</default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "50" package= "Query\Drivers" >
<name > random</name>
<full_name > \PgSQL_SQL::random()</full_name>
<docblock line= "50" >
<description > Random ordering keyword</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "50" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "62" package= "Query\Drivers" >
<name > db_list</name>
<full_name > \PgSQL_SQL::db_list()</full_name>
<docblock line= "62" >
<description > Returns sql to list other databases</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "62" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "78" package= "Query\Drivers" >
<name > table_list</name>
<full_name > \PgSQL_SQL::table_list()</full_name>
<docblock line= "78" >
<description > Returns sql to list tables</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "78" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "96" package= "Query\Drivers" >
<name > system_table_list</name>
<full_name > \PgSQL_SQL::system_table_list()</full_name>
<docblock line= "96" >
<description > Returns sql to list system tables</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "96" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "114" package= "Query\Drivers" >
<name > view_list</name>
<full_name > \PgSQL_SQL::view_list()</full_name>
<docblock line= "114" >
<description > Returns sql to list views</description>
<long-description > </long-description>
<tag name= "return" line= "114" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "132" package= "Query\Drivers" >
<name > trigger_list</name>
<full_name > \PgSQL_SQL::trigger_list()</full_name>
<docblock line= "132" >
<description > Returns sql to list triggers</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "132" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "149" package= "Query\Drivers" >
<name > function_list</name>
<full_name > \PgSQL_SQL::function_list()</full_name>
<docblock line= "149" >
<description > Return sql to list functions</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "149" description= "" type= "NULL" >
<type > NULL</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "161" package= "Query\Drivers" >
<name > procedure_list</name>
<full_name > \PgSQL_SQL::procedure_list()</full_name>
<docblock line= "161" >
<description > Return sql to list stored procedures</description>
<long-description > </long-description>
<tag name= "return" line= "161" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2013-05-03 13:07:34 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "179" package= "Query\Drivers" >
<name > sequence_list</name>
<full_name > \PgSQL_SQL::sequence_list()</full_name>
<docblock line= "179" >
<description > Return sql to list sequences</description>
<long-description > </long-description>
<tag name= "return" line= "179" description= "" type= "string" >
<type > string</type>
2013-05-03 13:07:34 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "197" package= "Query\Drivers" >
<name > column_list</name>
<full_name > \PgSQL_SQL::column_list()</full_name>
<docblock line= "197" >
<description > Return sql to list columns of the specified table</description>
<long-description > </long-description>
<tag name= "param" line= "197" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "return" line= "197" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2013-05-03 13:07:34 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-05-03 13:07:34 -04:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2013-05-03 13:07:34 -04:00
</argument>
2013-12-09 19:46:34 -05:00
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "220" package= "Query\Drivers" >
<name > type_list</name>
<full_name > \PgSQL_SQL::type_list()</full_name>
<docblock line= "220" >
<description > SQL to show list of field types</description>
<long-description > </long-description>
<tag name= "return" line= "220" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
2013-05-03 13:07:34 -04:00
</method>
2012-09-13 11:45:27 -04:00
</class>
2013-12-09 19:46:34 -05:00
<source > eJzVV21T4zYQ/mz/im3mZhwYiO+ln3owbYAwpRPgLqFz0y/1KLZia7AlnyRDM5T77d215bzR6yUMhZYvKOt9dqVnX7Q6+LHMSj/c3fVhFz5WXM9wQetTzXkjgKNK5AnXEMIJs2zCDIf+xFjNYiuUhCGbce1QP7HKZkqD512JQtlsBr/04BPTmsv6c6zKmRZpZr3jdgXdeAfevn7zFvbp37taLxfyGo1k1pbmhzBMhc2qSS9WRchuBLPfo9+w3S1px1zirmp9VC8zkRtb6ZQriaBedR3GKuFhMmHJvlNGYOj7YQj7T/bntzx+UMammo8/DsGUPBbTGHDdUlSy+JqlHBb7N9WkFZ5occO1qXcX58wY+JAiNiJboihzXnBpDYiTo1p05/seOfXQzFAUwgKCKjwdCmohetOsAIyWkCm8Mp/zZbGQFl7lhHsgVdOp4U6sOZIpnREShb5XVhNkEqaVbLKgttIlB3vO5F5r5PC0PxwPdnzvzvc80oDeIXRgeHZ+dgV3jfJ95z0exRPTrjCRrAquRdx1+B2E1tgl8OXp6XhA6EaF4J53TybcZkkVZSR64iDPCR8xmagClMbiIHav+ewWfyy434Q3XRvpOnYcIoBR/+Lk8ry7E/zbZ6gdGiBircIoGgtYt1jtiat1s915kklERtYOdHBwQBWAIRwPhoPjK+igeckK3oHT0eU5dMo0ah12SO3Tz4PRYEnr4vIKzi6gG1iOVcAsfx3szddvAsoQ73J0MhjB0W9LsP742EfHL0AiniXflrsasxl9jWp9SBI3JAo5VbpgZCsyccYL1uk1mmaZ1AZrZyUSdAjBUX88gKv+0XAQkBImXqvibDjy6aPXDTBSMUYqV2mwB8FDl8HO+xei3MwMZsSjmG+g0X81AP8D8m8Ev92SdIL8I9kwZ5tU19pF7XCZ1YaB5XaxMWlz2hd+vvsCwe+IDFY7y0LhBVsLzk0pDQnbNZcGtVF2734rpd0OVpLa2X9k03g2LleobNl5yOXFr8PhV5hsF39HJcGe/xjGKs0TKLWKeVLpbbvfHLdZ69OqskJu1vyc7mqh1jOxiB+dKvMmiR00qhIbuZLFXuqyMHi+NrgaCP654jLe+vpxsM34j4lXnq/RT7zRg6FDCktsO+1rIZP6thmvdbTW0rM2tBXSYpVXBfY4NQWcPN2TSWA+15fg154y84+bUdw4aQhusN+gGSd5IVkelcoIsrBX56czQ4w1Appa66t85XvCp6zKbSOrXzR5Tj6dUsbo8YzNsmB/iKIqopzL1GbNV/f6iUqNPBj0PI/xw2LoOe4W8V7MJRTsu+ao96sxXz/aoli8pw68t4g8vVcx5CZTt+6dMQUMc45xRvq2vc2o9Dcb1Gbl2uTg2gvWBf6op7Dla6xVbweAP6NgueHMp7bJWh21wDmX934YDmRCxyxTzHcMthRlr8zKvwCtgK/n</source>
2012-09-13 11:45:27 -04:00
</file>
2013-12-09 19:46:34 -05:00
<file path= "drivers/mysql/mysql_sql.php" generated-path= "drivers.mysql.mysql_sql.html" hash= "258d785515fbe83118a1cebb1eee8415" package= "Query" >
2013-12-06 23:00:32 -05:00
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Drivers" >
2012-12-18 16:19:52 -05:00
<extends />
<implements > \iDB_SQL</implements>
2013-12-09 19:46:34 -05:00
<name > MySQL_SQL</name>
<full_name > \MySQL_SQL</full_name>
2013-12-06 23:00:32 -05:00
<docblock line= "22" >
2013-12-09 19:46:34 -05:00
<description > MySQL specifc SQL</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Drivers" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "32" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > limit</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::limit()</full_name>
2013-12-06 23:00:32 -05:00
<docblock line= "32" >
<description > Limit clause</description>
<long-description > </long-description>
<tag name= "param" line= "32" description= "" type= "string" variable= "$sql" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "param" line= "32" description= "" type= "int" variable= "$limit" >
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "param" line= "32" description= "" type= "int" variable= "$offset" >
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "return" line= "32" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $sql</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $limit</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $offset</name>
2013-12-06 23:00:32 -05:00
<default > FALSE</default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "49" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > random</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::random()</full_name>
2013-12-06 23:00:32 -05:00
<docblock line= "49" >
<description > Random ordering keyword</description>
<long-description > </long-description>
<tag name= "return" line= "49" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "61" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > db_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::db_list()</full_name>
2013-12-06 23:00:32 -05:00
<docblock line= "61" >
<description > Returns sql to list other databases</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "61" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "74" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > table_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::table_list()</full_name>
<docblock line= "74" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list tables</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "74" description= "" type= "string" variable= "$database" >
<type > string</type>
</tag>
<tag name= "return" line= "74" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $database</name>
<default > ''</default>
<type > string</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "90" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > system_table_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::system_table_list()</full_name>
2013-12-06 23:00:32 -05:00
<docblock line= "90" >
2013-12-09 19:46:34 -05:00
<description > Overridden in MySQL class</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
<tag name= "return" line= "90" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "103" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > view_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::view_list()</full_name>
<docblock line= "103" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list views</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "103" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "115" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > trigger_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::trigger_list()</full_name>
<docblock line= "115" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list triggers</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "115" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "127" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > function_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::function_list()</full_name>
<docblock line= "127" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list functions</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "127" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "139" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > procedure_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::procedure_list()</full_name>
<docblock line= "139" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list stored procedures</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "139" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "151" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > sequence_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::sequence_list()</full_name>
<docblock line= "151" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list sequences</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "151" description= "" type= "NULL" >
2013-12-06 23:00:32 -05:00
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "163" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > type_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::type_list()</full_name>
<docblock line= "163" >
2013-12-06 23:00:32 -05:00
<description > SQL to show list of field types</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "163" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "176" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > column_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::column_list()</full_name>
<docblock line= "176" >
2013-12-06 23:00:32 -05:00
<description > SQL to show infromation about columns in a table</description>
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "176" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "176" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
</class>
2013-12-09 19:46:34 -05:00
<source > eJzFV1tv4jgUfk5+xZlqJGjVkt3ZeZrdaieFMGUVYIaAqpVGIiYxxGpuYzutIsR/3+PEXNpCVaR2ywvm5HzH/j6fS/jr7zzKTevszIQz+FFQXuJCrbuc0toAVwWLQ8rBgg6RZEYEBXsmJCeBZFkKLikp16ivOQluyYIaxjoWfCWFjDJuGGOWZDIq4Z8W3BDOaVo9DbK85GwRSaO9XkEzOIVPv/3+CS7U1x+VX8zSWzCMSMpcfLGsBZNRMWsFWWKRO0bkZzyJtd0zZgFNBa390T2PWCxkwRc0SxHUKm6tIAupFc5IeKGdEWiZpmXBxat9zLWy/dL74YLIacDmAeD6kV6wPbooZmtjh7M7ykV1sCAmQtRxpioWS/KYJjSVAljnqjItTdNQ+xkYxmUJk4CgAomhoTLibpwkgFfH0gV8FL/iXTNLJXyMFe6JNZvPBdVmTlHHVAdRJss08mKGIsK8SOuUqKI01QbnOuT5Oshl13Y959Q0lqZhsDk04QMwMU2LhHIWNLXXKTpUHobeTsVqnYDb6/fGsKxjrk7+RI8Vsj7gVcdanT8AKP9XvuSN6iOShlkCGcdyURLf0vIef2wv4CXi8SpIU0ukEQ0Y2YNO87Tx1gyq7QSgkCAzvEghAasWqz/UtS+OYxPOpirIIzon3vXwBjr22L6yPceDm2tn5IC/7i8+fLhssHSe8YSoKFMRRDQhjTe/vz3s8UTxLumHNbRW5eWCVPFqTTboy0bjYUXQJJfl9vmTcqj1Q/VcFK87GvbBX268V74ujG327Li/dQYNsWVxFoY0xd6hG1/VvI7LG1EKSZPpjlqPCsJzXKc9Br9iNR3YfcfXSjxNHL9Vu3k+KBF1ttVIr33t9G3/8ueehPvZeI96u2P0/ki1FORZlWodU5LQZ1WqtvbfgzSyWyzUsDuKt0btp17l/Kj37ZszevOsH+nD7jBaH/JISuvFYU7dyaA97g0H4I3t8eQ9qAmZcRpCzrOAhgU/diZscIc5fh8N205ngmX6fiTpr4KmwR5yg4nrHmpbGrSPmYJVNIzX5mFsiah2iwxElN3r6T2HOaNxCLLMj70oBdk/vuu20ul5495A9Rc1yqfjf78/34TbQ3fSH3j+yf8qAx6FZ/VRgMyyAt+Ls7hIsAHhgCL1QD403zcPXyZYHVhP9wq7772ni4kAWotarmXtrF9QV/gvxElDdXVJiSk5Va+1+D/tP9Ewn/o=</source>
2012-09-13 11:45:27 -04:00
</file>
2013-12-06 23:00:32 -05:00
<file path= "drivers/firebird/firebird_sql.php" generated-path= "drivers.firebird.firebird_sql.html" hash= "5b89505f92346d7e500f3c90524f93ae" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Drivers" >
2012-12-18 16:19:52 -05:00
<extends />
<implements > \iDB_SQL</implements>
2013-12-06 23:00:32 -05:00
<name > Firebird_SQL</name>
<full_name > \Firebird_SQL</full_name>
<docblock line= "22" >
<description > Firebird Specific SQL</description>
<long-description > </long-description>
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Drivers" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "32" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > limit</name>
2013-12-06 23:00:32 -05:00
<full_name > \Firebird_SQL::limit()</full_name>
<docblock line= "32" >
<description > Limit clause</description>
<long-description > </long-description>
<tag name= "param" line= "32" description= "" type= "string" variable= "$sql" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "param" line= "32" description= "" type= "int" variable= "$limit" >
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "param" line= "32" description= "" type= "int" variable= "$offset" >
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "return" line= "32" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $sql</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $limit</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $offset</name>
2013-12-06 23:00:32 -05:00
<default > FALSE</default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "56" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > random</name>
2013-12-06 23:00:32 -05:00
<full_name > \Firebird_SQL::random()</full_name>
<docblock line= "56" >
<description > Random ordering keyword</description>
<long-description > </long-description>
<tag name= "return" line= "56" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "69" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > db_list</name>
2013-12-06 23:00:32 -05:00
<full_name > \Firebird_SQL::db_list()</full_name>
<docblock line= "69" >
<description > Returns sql to list other databases</description>
<long-description > </long-description>
<tag name= "return" line= "69" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "81" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > table_list</name>
2013-12-06 23:00:32 -05:00
<full_name > \Firebird_SQL::table_list()</full_name>
<docblock line= "81" >
<description > Returns sql to list tables</description>
<long-description > </long-description>
<tag name= "return" line= "81" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "98" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > system_table_list</name>
2013-12-06 23:00:32 -05:00
<full_name > \Firebird_SQL::system_table_list()</full_name>
<docblock line= "98" >
<description > Returns sql to list system tables</description>
<long-description > </long-description>
<tag name= "return" line= "98" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "115" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > view_list</name>
2013-12-06 23:00:32 -05:00
<full_name > \Firebird_SQL::view_list()</full_name>
<docblock line= "115" >
<description > Returns sql to list views</description>
<long-description > </long-description>
<tag name= "return" line= "115" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "130" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > trigger_list</name>
2013-12-06 23:00:32 -05:00
<full_name > \Firebird_SQL::trigger_list()</full_name>
<docblock line= "130" >
<description > Returns sql to list triggers</description>
<long-description > </long-description>
<tag name= "return" line= "130" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "145" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > function_list</name>
2013-12-06 23:00:32 -05:00
<full_name > \Firebird_SQL::function_list()</full_name>
<docblock line= "145" >
<description > Return sql to list functions</description>
<long-description > </long-description>
<tag name= "return" line= "145" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "157" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > procedure_list</name>
2013-12-06 23:00:32 -05:00
<full_name > \Firebird_SQL::procedure_list()</full_name>
<docblock line= "157" >
<description > Return sql to list stored procedures</description>
<long-description > </long-description>
<tag name= "return" line= "157" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "185" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > sequence_list</name>
2013-12-06 23:00:32 -05:00
<full_name > \Firebird_SQL::sequence_list()</full_name>
<docblock line= "185" >
<description > Return sql to list sequences</description>
<long-description > </long-description>
<tag name= "return" line= "185" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-06 23:00:32 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "202" package= "Query\Drivers" >
2012-09-13 11:45:27 -04:00
<name > column_list</name>
2013-12-06 23:00:32 -05:00
<full_name > \Firebird_SQL::column_list()</full_name>
<docblock line= "202" >
<description > Return sql to list columns of the specified table</description>
<long-description > </long-description>
<tag name= "param" line= "202" description= "" type= "string" variable= "$table" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "202" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "248" package= "Query\Drivers" >
<name > type_list</name>
<full_name > \Firebird_SQL::type_list()</full_name>
<docblock line= "248" >
<description > SQL to show list of field types</description>
<long-description > </long-description>
<tag name= "return" line= "248" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
</method>
</class>
<source > eJzNWG1vm0gQ/gy/YmVFslOlJklzvZcmd4dhndIScHlpFOkkivHaRsFAeUllRfnvNwuLARtf61PVtF9KduaZfebZ2dldX/4VL2NeePGCRy/Qh5wka/ig3+OEkHIAjXI/mJEECUh2M3fqpgSJ0zRLXC/zoxCp7pokDPV37Hr37oJwXBUL/e3m2TJKOM7yV1G2XKN3Q3TrJgkJC6sXxevEXywzTqq+0MA7RuenZ+foJf3vVeEX+OE94rhllsXpH4Kw8LNlPh160UpwH3w3uwAmQj1n4HskTEnpD+7x0g/SLE8WJAoBNMzvBS+aEWE2dWcvmTMABZ4XBPTyu/3jK2XHfkKmfjJDZkw8f+57yPygbmmGavppPq0G5cR/IElakPMCN003sRwIgfxVHJAVCbMU+fKoGHrkeY5Oy0Ek1V/5GQJcDvnBQDEIEybuCsEK+uECHaWfg+awH2boKKC4ndFoPk8JG04IyBmyIHRI4Lk4n4KWaJ6HZWUUUQZ0ghMW8qQKcjUWVRMf89wjz3Gg+XtCYpQtCfJyWhoZAlDFMHXnBM2jBLloFdFcAXIUQak41OmqyOANTwfLv/tjxTAt1B+iAdA+ZlMXHv4cDRgD9Cc6hfkLAiVyCFBkvlcmDWjp+wZ8nhozxAlZOAmJA9cjg94nE6tYsj75vRPUK7/RI/V86tF8GdHjggCTraRcxPzOBbdZesMNZ9EKRQlsXariPVl/gT/qKviWFUyKIAO2Tgyh2arKyHPfmz/XSKCYLS0qIYugmNIMQQOBRjRjbSjdSYZS25PKbOrQEPty+dGZQAZBRwL/uRoFpiuLy8tL2k+gkFn59Qx59M+RgVXRUnTN0cQb3KPmsaHfbBnNwnD7FhuYWcw708I3zlgVr3tXp9SqGzI20OiuMy4STYmH6Z9FxnSdZmT1v9Qsoc5ziHr2c4v64JMvB4pJId8koqyYlqJt1Pyo4NtOJQtDQ87n0gKSXizoAXzYTi1R36QI3A7qtMc2aPPVAoIj6PQHKtISpMrxQEWqjy5J+rtKNIToP0eWaRYlZAYHfeSRWZ4c2ls2uAMay8TQJSzbBi73wwl14LZNirzPoE1sy9xj1G1rxypjUzKUCdV4D8rUbUNqEzGxZBuKdedIqmi24+m3GjZ2qRu2ZilbY81S7p7aupu0IR9FVZGdkWps94kNptwxW011S9O6qz5HSZHPOQm9g48pBjugkq4xLIVo6UZnZ91Yf94e40VBvoJGHM2LN0FaPppgPxaHdYHqesnU1rayaI+05TSlsCX4K/Imw7JJK1iVC22hoBAQC2ZO6K5IWbDMqbG/aq8ZSb3Ej+nsW85j0VYtB8rcxk33uZsHmfPgBnk7Or23FuvUYBBlTpgHgeNBc4bXOTxgSsi8yVrF2rX1tkYFJFxkyw7HiYElxWyxh2eP56cb7i13UxLVBvPUcwPGWBJNjFq+dHcXJlp8Gjp/fYYs+tEfqfqo37CcXTCD9FY0moaL08pgWoaiXbdAVTQZBNJFq2k7/7Wy6fZIxS1YFXIHdPaaWRTNen3RtPxWG/A1bjH8nZk+2KLcHK8ImDeiqgKuNdF5xU602txeMQNtpU3Dq18aBtMSbyYtazXZR9GoFcTw8EZ9W3uvQctmQ5pcL122jknXAtujYuEaa5xPa1/YS0HpLulq4yZbu1MPt658D97VDADURMmC08PE1jZo6SbFbw6shbWvygUzEyXUrOKxhd7pioZq0hAFQQG3tm15qkF3m29v5o4om1xM2iwCGmy+naUiQ7Cu9BW5K2IzWYhKf4loRG1JUUbeo1MZvezeLMHWE+Kq/1j2tKd+62BsiTHRTYUifkijpz9OQYdPl9EX9pqfl6uMaBkdesMGyAFHIq1cdjmpbtqbde81L+DUcfdgbDrDSg76W92sf4L6HXulf9xxJ2nGoofEyQ7F1uOPf+IFAYezUi320x8clsN4Gf8LWMOEJQ==</source>
</file>
<file path= "drivers/sqlite/sqlite_driver.php" generated-path= "drivers.sqlite.sqlite_driver.html" hash= "eb144d4791dbb339cf335ac30bbc5a5d" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
</docblock>
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Drivers" >
<extends > \DB_PDO</extends>
<name > SQLite</name>
<full_name > \SQLite</full_name>
<docblock line= "22" >
<description > SQLite specific class</description>
<long-description > Extends PDO to simplify cross-database issues</long-description>
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Drivers" />
</docblock>
<property static= "false" visibility= "protected" line= "29" namespace= "" package= "Query\Drivers" >
<name > $statement</name>
<default > </default>
<docblock line= "29" >
<description > Reference to the last executed sql query</description>
<long-description > </long-description>
<tag name= "var" line= "29" description= "" type= "\PDOStatement" variable= "" >
<type link= "PDOStatement.html" > \PDOStatement</type>
</tag>
</docblock>
</property>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "38" package= "Query\Drivers" >
<name > __construct</name>
<full_name > \SQLite::__construct()</full_name>
<docblock line= "38" >
<description > Open SQLite Database</description>
<long-description > </long-description>
<tag name= "param" line= "38" description= "" type= "string" variable= "$dsn" >
<type > string</type>
</tag>
<tag name= "param" line= "38" description= "" type= "string" variable= "$user" >
<type > string</type>
</tag>
<tag name= "param" line= "38" description= "" type= "string" variable= "$pass" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $dsn</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $user</name>
<default > NULL</default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $pass</name>
<default > NULL</default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "51" package= "Query\Drivers" >
<name > truncate</name>
<full_name > \SQLite::truncate()</full_name>
<docblock line= "51" >
<description > Empty a table</description>
<long-description > </long-description>
<tag name= "param" line= "51" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "69" package= "Query\Drivers" >
<name > get_tables</name>
<full_name > \SQLite::get_tables()</full_name>
<docblock line= "69" >
<description > List tables for the current database</description>
<long-description > </long-description>
<tag name= "return" line= "69" description= "" type= "mixed" >
<type > mixed</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "90" package= "Query\Drivers" >
<name > get_system_tables</name>
<full_name > \SQLite::get_system_tables()</full_name>
<docblock line= "90" >
<description > List system tables for the current database</description>
<long-description > </long-description>
<tag name= "return" line= "90" description= "" type= "array" >
<type > array</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "105" package= "Query\Drivers" >
<name > load_database</name>
<full_name > \SQLite::load_database()</full_name>
<docblock line= "105" >
<description > Load a database for the current connection</description>
<long-description > </long-description>
<tag name= "param" line= "105" description= "" type= "string" variable= "$db" >
<type > string</type>
</tag>
<tag name= "param" line= "105" description= "" type= "string" variable= "$name" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $db</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $name</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "118" package= "Query\Drivers" >
<name > unload_database</name>
<full_name > \SQLite::unload_database()</full_name>
<docblock line= "118" >
<description > Unload a database from the current connection</description>
<long-description > </long-description>
<tag name= "param" line= "118" description= "" type= "string" variable= "$name" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $name</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "138" package= "Query\Drivers" >
<name > insert_batch</name>
<full_name > \SQLite::insert_batch()</full_name>
<docblock line= "138" >
<description > Create sql for batch insert</description>
<long-description > </long-description>
<tag name= "param" line= "138" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "param" line= "138" description= "" type= "array" variable= "$data" >
<type > array</type>
</tag>
<tag name= "return" line= "138" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-09-13 11:45:27 -04:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $data</name>
<default > array()</default>
<type > array</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
</class>
2013-12-09 19:46:34 -05:00
<source > eJy1lt9v4jgQx5+Tv2KEkAIVkLu9e2JLrxRSVSeuvQWq1T2xTmKI1cTx2k61XNX//cZ2Ai0Le1qp7UuDMz/sz8x84/M/RCb88OzMhzP4VFG5xQfzfC0pdQtwVbE8pRJCmBJNYqIojGOlJUk0KznMyJbK2utSkOSBbKjnNbHgklQ6K6XnLVlR6mwLfw7gM5GScvs2KcVWsk2mvUnzBJ2kCx9++fUD9M2/36xdzvgDeF6mtVDDMNwwnVXxICmLkDwyon/HnYT7nDlLKFfU2aO5yFiudCU3tOToNKgewqRMaZjGJO3XxugY+n4YQv/N/vyG7OLTjGkKStCErVkCSU6UOmAG++2rKm4Wp5I9Uqns5qxXE4t+05SnCqZXq7+nd/Dk+55J5qH/nK4p8k0o6BJ0RgH9NDrQpNI0BfU1h682Fxpbh8tHIgGjLDTRtKBcm9XQ94QsNU2MT1s1rz6+SHQnKG/20/TGPqggkhSAjcL4Btqp4seWK4XNc2RdGED1LqoYSwTriruGW62SkqNdleiOCdtzUUa397NZz3na567vPXm+52FJp4tbYAoUK0S+hS9IALc8DAXRWahLbIMvaIcbwPMNhy/jt2rTJ5PouVWnqrN0P/res8Hxtj2zwxsVQm+BAILNT3LdvTxCCs/AE6xbx1kZII5HXbOMKAy/nN/fTsbLCEqhWcH+Jca35wzjSgMvQVVClFLDupS2oXD0K5IDjl9BeDpA27bpqhEE02gWYajr+d1f0AoGLvEgaAWmb7y2zpjqX+yaCT3qJduQHROlay0lxXHlcOjwzsRnDAfFblntzppURqw0pN81eL3Hgn2j6YkKbKheuXidmn67Dj8CFEGy7Zgmauidn59jZfC3t0CMkyW0OCloyyw4oK4bVwXOM5V2/fNNNI+gpbeCtkaBjR2Y9bv5NJrD1T91CJhGi4mPwV0ZpN3AMfQ78mm8WrMc03SMdf9iTXWSjfO8gzoxHF5Hy8nNarxY3E26PQhMjuC9x8EWR23x6MVP18iy/kGNXNiDUoVhPSclR9Uww2JyvapBM5vm0Doj2qhMuQbCt4BagyNDUIYHe6qu5sGrGO8PriQpznkD5ztqKHecWhYnxTs+tmqqfoJpjilXTUJU6bjnzJshqNVivFyOJzcwHS/HV+NFZBUjjVEuYLywP4yPU4+deLxu1/fkds/zQ3KyLH4S3Q8gVfwA0xFC0+iA0NDO8ys5FZKab9dqT6ZXN5pRgsB6BDC6cJsxyt7tHpXj/kV9Seg4tN5bs/UsXLCcJpISbcfJNmRMUF+A4UVM6v/91jUv7CmxPZHgq3F3Diewuxwrm7D+MvZcjFEtyfsP5RIBmZnmpYZHcxkmQmAw49NcrtZM0pjJ9IX4NNNubiEW5DPeKyOeGmmoRz+197oB3r7/A/54L+8=</source>
2012-09-13 11:45:27 -04:00
</file>
2013-12-09 19:46:34 -05:00
<file path= "drivers/sqlite/sqlite_sql.php" generated-path= "drivers.sqlite.sqlite_sql.html" hash= "dbbc1ce8cef16ff39e46f65bc790d103" package= "Query" >
2013-12-06 23:00:32 -05:00
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Drivers" >
<extends />
<implements > \iDB_SQL</implements>
<name > SQLite_SQL</name>
<full_name > \SQLite_SQL</full_name>
<docblock line= "22" >
<description > SQLite Specific SQL</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Drivers" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "32" package= "Query\Drivers" >
<name > limit</name>
<full_name > \SQLite_SQL::limit()</full_name>
<docblock line= "32" >
<description > Limit clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "32" description= "" type= "string" variable= "$sql" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "32" description= "" type= "int" variable= "$limit" >
2013-12-06 23:00:32 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "32" description= "" type= "int" variable= "$offset" >
2013-12-06 23:00:32 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "32" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $sql</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $limit</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $offset</name>
<default > FALSE</default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "49" package= "Query\Drivers" >
<name > random</name>
<full_name > \SQLite_SQL::random()</full_name>
<docblock line= "49" >
<description > Random ordering keyword</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "49" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "61" package= "Query\Drivers" >
<name > db_list</name>
<full_name > \SQLite_SQL::db_list()</full_name>
<docblock line= "61" >
<description > Returns sql to list other databases</description>
<long-description > </long-description>
<tag name= "return" line= "61" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "73" package= "Query\Drivers" >
<name > table_list</name>
<full_name > \SQLite_SQL::table_list()</full_name>
<docblock line= "73" >
<description > Returns sql to list tables</description>
<long-description > </long-description>
<tag name= "return" line= "73" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "90" package= "Query\Drivers" >
<name > system_table_list</name>
<full_name > \SQLite_SQL::system_table_list()</full_name>
<docblock line= "90" >
<description > Overridden in SQLite class</description>
<long-description > </long-description>
<tag name= "return" line= "90" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "102" package= "Query\Drivers" >
<name > view_list</name>
<full_name > \SQLite_SQL::view_list()</full_name>
<docblock line= "102" >
<description > Returns sql to list views</description>
<long-description > </long-description>
<tag name= "return" line= "102" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "116" package= "Query\Drivers" >
<name > trigger_list</name>
<full_name > \SQLite_SQL::trigger_list()</full_name>
<docblock line= "116" >
<description > Returns sql to list triggers</description>
<long-description > </long-description>
<tag name= "return" line= "116" description= "" type= "NULL" >
2013-12-06 23:00:32 -05:00
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "128" package= "Query\Drivers" >
<name > function_list</name>
<full_name > \SQLite_SQL::function_list()</full_name>
<docblock line= "128" >
<description > Return sql to list functions</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "128" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "140" package= "Query\Drivers" >
<name > procedure_list</name>
<full_name > \SQLite_SQL::procedure_list()</full_name>
<docblock line= "140" >
<description > Return sql to list stored procedures</description>
<long-description > </long-description>
<tag name= "return" line= "140" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "152" package= "Query\Drivers" >
<name > sequence_list</name>
<full_name > \SQLite_SQL::sequence_list()</full_name>
<docblock line= "152" >
<description > Return sql to list sequences</description>
<long-description > </long-description>
<tag name= "return" line= "152" description= "" type= "NULL" >
2013-12-06 23:00:32 -05:00
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "164" package= "Query\Drivers" >
<name > type_list</name>
<full_name > \SQLite_SQL::type_list()</full_name>
<docblock line= "164" >
<description > SQL to show list of field types</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "164" description= "" type= "array" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "177" package= "Query\Drivers" >
<name > column_list</name>
<full_name > \SQLite_SQL::column_list()</full_name>
<docblock line= "177" >
<description > SQL to show infromation about columns in a table</description>
<long-description > </long-description>
<tag name= "param" line= "177" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "return" line= "177" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $table</name>
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
</class>
<source > eJzNV21P2zAQ/pz8iluElBZBs7dPW9HW0rAxBTrSTmyfkJu4rUViB9sBVYj/vnPiAIN2ohJv/WLncvf4nrvc+dr9UswLN9jcdGETjkoqF7gx+z1JaS2AfsmylEoIYEA0mRBFoTdRWpJEM8EhIgsqrdXXgiSnZEYdp8GCr6TUcyEdZ8xyoecL+NGBYyIl5dXbRBQLyWZz7ew2O2glbXj/9t172DbLh0ovY/wUHGeudaE+BcGM6Xk56SQiD8g5I/ojehLcnJmxhHJFa31UL+YsU7qUMyo4GnXK0yARKQ3SCUm3rTIaBq4bBLD9aD+3iezoKGKawqigCZuyxDzfiRjcOK/KSSMcSHZOpapcSzKilEU6wQVYXmQ0p1wrYIN+Jbp0Xccc6SBOxHKmAa1K5IaCSojHSZIDZo/xGWyos+y2mHENG5mxuycV06miViwphpJbECMKXKcoJxhHmJa8/ioqlJY5YMtCbjUgO3u9aBS2XefSdRw2hRa8AaZOeJlTyZKW1WqjQqXh2OMMVseDaP9gfwyXNeaV9xk1rpD1Cq0a62rrHwOj/8h5vo56THgqchASK8aE+JQuLvDhJgEPCZ6sQFo2RNbCh7h3OBgetNp+xcF5QhLViQowlqAF5lJpwNrFHpDaDqDuETr8FUUr6KSTEwNxh48xeOpkLOGB/mdL3P9vPiqbZRy63a4pZfxIR2EU7o7B4ySnnhHsxcMD8PBkU645UZrKSn78PYxD8PSioN6OXyH7Rj6MB2EM/T8WAgbhaNdF8CcO0RD7i2RpSjnWedOnqlazXojUAhnmJysj9ULZPmf0Yk0mxmSNXMOyRMPtLMMO+AbUf4Z0Lv3i8VadmVtkjZK1Ni+ayX9INJ6txaLZvB4aSgtJUyikSGhayvX66LXVK+JDz0rKk/V4NEb/pfHo15tzQ8SMSshAzcWFvdymMGU0S8EU7H0uOK6SxapKQYtlRCqblr9/OA6/hbG/BX4c9iKzjsPfY7P2o2Hfbz8rWcanUuSkcpxMRInzocjKHBsGNn9S33OrZsXrlw9rozVwHZna9s448zPufTvo2bsVHRMtz+/Umh3fs0OOe4UTechTkyHbYs2Ah39a/gLVk0ik</source>
</file>
<file path= "drivers/odbc/odbc_driver.php" generated-path= "drivers.odbc.odbc_driver.html" hash= "ab6f81ed29a97fd41936c3a047a8a83d" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
</docblock>
<class final= "false" abstract= "false" namespace= "" line= "24" package= "Query\Drivers" >
<extends > \DB_PDO</extends>
<name > ODBC</name>
<full_name > \ODBC</full_name>
<docblock line= "24" >
<description > ODBC Database Driver</description>
<long-description > For general database access for databases not specified by the main drivers</long-description>
<tag name= "package" line= "24" description= "Query" />
<tag name= "subpackage" line= "24" description= "Drivers" />
</docblock>
<property static= "false" visibility= "protected" line= "29" namespace= "" package= "Query\Drivers" >
<name > $escape_char</name>
<default > ''</default>
<docblock line= "29" >
<description > Don't define the escape char - or define it in sub-drivers in a refactor</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
</docblock>
</property>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "39" package= "Query\Drivers" >
<name > __construct</name>
<full_name > \ODBC::__construct()</full_name>
<docblock line= "39" >
<description > Use ODBC to connect to a database</description>
<long-description > </long-description>
<tag name= "param" line= "39" description= "" type= "string" variable= "$dsn" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "39" description= "" type= "string" variable= "$username" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "39" description= "" type= "string" variable= "$password" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "39" description= "" type= "array" variable= "$options" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $dsn</name>
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $username</name>
<default > null</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $password</name>
<default > null</default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $options</name>
<default > array()</default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "52" package= "Query\Drivers" >
<name > truncate</name>
<full_name > \ODBC::truncate()</full_name>
<docblock line= "52" >
<description > Empty the current database</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "52" description= "" type= "string" variable= "$table" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "52" description= "" type= "void" >
<type > void</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $table</name>
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "67" package= "Query\Drivers" >
<name > insert_batch</name>
<full_name > \ODBC::insert_batch()</full_name>
<docblock line= "67" >
<description > Create sql for batch insert</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "67" description= "" type= "string" variable= "$table" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "67" description= "" type= "array" variable= "$data" >
<type > array</type>
</tag>
<tag name= "return" line= "67" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $data</name>
<default > array()</default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
</class>
<source > eJytVcFu2zAMPctfQQQBmhRNvHU7pevWtU4PQ7ZuQ4sdA1liYqGO5ElytiDIv4+y7CYdWmyH5hJZJB/Jx0f73YeqqJL0+DiBY/hWo93QIZyvLWK8gMtalRItpJBxz3PuED7mzlsuvDIaZnyDto26qLi450tkrMOCC177wljGbtXK+GIDn8bwg1uLurEKU22sWhaeXXUnGIghnL56fQqj8Pem8SuVvgfGCu8rN0nTpfJFnY+FWaV8rbh/S5Wk+5ylEqgdRn9yrwpVOl/bJRpNQeP6PhVGYipzLketMwWmSZKmMHqxX5JAQy2VdJNdXu35y6xaB9IgGq+NhSVqtLwE2flwIdA5WJCtu3OgjQdXoVALhRLyDfgCYcWVBtlAugfMbhTdVMOVq/PuNtu7p4koOWVqSsTfHrV0kF3Ov2Y3sE0SFlpgFJ4ZfeRB4kJpbPKiE7xCEAW3NKpQZ7QpD1QQJRu1RYVHDhYXJBljA1iasMoaj8JTG/0ING+AzuHo6Owg6x1R0VTmDQijNYWEI38gJXg1ntSx5SsgZSq9hL50+qnr2qHVfIVP2Sqi4Zex8tBGUuUb6JsqiN11tdc5qQYWtY47MJ9TaYRSCz8IiU/2ec51XZYne+zuuQU8b/AHw2HCtgljlBO1n0wOAXtG5mKyDbi73gHyAegeb3iWsF2g72V1/DCO6aryUXWiDkvs/zkHspYt2xZpBzWsjZLPEEkda8E9DmJYy0rf/SxJGL1sOpveTuH6+81n2EaPXe8sOPhCudH7n0Hqg+AdaWAvzQNriICmmyuLVCiE0sKO5tyLgoROw/H/QcUjcQUKHzEUA57hKOaYNwlbnk4ixl9iot5viRdQ8b2xDi9zXlUEFmLCFoU5LpTFXFl5MEjWlvHlbjZriNyF9+JUSzALCGqcx8Ue08fjD/a40Nk=</source>
</file>
<file path= "drivers/pgsql/pgsql_driver.php" generated-path= "drivers.pgsql.pgsql_driver.html" hash= "ccdbd5f862a41d8abd68dfb34871dbc7" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
</docblock>
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Drivers" >
<extends > \DB_PDO</extends>
<name > PgSQL</name>
<full_name > \PgSQL</full_name>
<docblock line= "22" >
<description > PostgreSQL specifc class</description>
<long-description > Extends PDO to simplify cross-database issues</long-description>
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Drivers" />
</docblock>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "32" package= "Query\Drivers" >
<name > __construct</name>
<full_name > \PgSQL::__construct()</full_name>
<docblock line= "32" >
<description > Connect to a PosgreSQL database</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "32" description= "" type= "string" variable= "$dsn" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "32" description= "" type= "string" variable= "$username" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "32" description= "" type= "string" variable= "$password" >
<type > string</type>
</tag>
<tag name= "param" line= "32" description= "" type= "array" variable= "$options" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $dsn</name>
<default > </default>
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $username</name>
<default > null</default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $password</name>
<default > null</default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $options</name>
2013-12-06 23:00:32 -05:00
<default > array()</default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "49" package= "Query\Drivers" >
<name > truncate</name>
<full_name > \PgSQL::truncate()</full_name>
<docblock line= "49" >
<description > Empty a table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "49" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "62" package= "Query\Drivers" >
<name > get_schemas</name>
<full_name > \PgSQL::get_schemas()</full_name>
<docblock line= "62" >
<description > Get a list of schemas for the current connection</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "62" description= "" type= "array" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
</class>
2013-12-09 19:46:34 -05:00
<source > eJy1VE1z2jAQPcu/YsvQMWQCbtOeCLQhYNq0lHxAJ5fOeIQsbE2M5EhyWiaT/96VbUKSSXpKOZi19u3Xe2v1P+dp7gV7ex7swXnB9QYNZ08059UBHBcii7mGAMbU0iU1HIZLYzVlVigJU7rhuo46yim7ogknZJsLjmhhU6UJWYi1sukGvnXhkmrNZellKt9okaSWjLYWtFgbDt69P4CO+/tQ4jIhr4CQ1Nrc9IIgETYtll2m1gG9EdR+xE6CXc1MMC4Nr/AIz1ORGVvohCuJQd3iKmAq5kG8pHGnBmNg4HlBAJ1X+3lbZs+UsYnm8/MpmJwzsWLAMmrME9pgN4EpltvDsRY3XJuyvzIKzhKXif+xXMYGxsfR2fgUbj2PuHIEw0dKSs4sWAXUFa9rx7V+DlPisLCma0AxhUygGRv53HFhuJZ0zZ/z5djPb6Xjhz5Ul24Amip3C2KcK/BIXiyRaVgVstqbKGLotLpgtuUq7+8KDWSRZfu75Nv3OuGgLNBqtz1y6xEiVtDCPLkydR4/T8x15rdhMBjAZDidh4gsocQBYFAjen7XvR+i484j+MT2ubS93j9ae9DVrqE2prhz9L/u8tzLGa5zu0ElUb3sRfHunc9wjaNIRi1vVaiauCZy4MhYXPycjYaLEBo+dOtEaPgN31HTtKkwnU/XbjVbLuR/T/uFW5w1E8aCWoFhKV9TAyulwaYcWOHuDgusWnGcbkeI5viNy2r/XmAi4TaqU7Ye09Dv9/EbcUsyD6fhaAHjk/niZIZGowpw8jdgcnH6Axp5EpU0mYYLuPwaXoSPYbPTBUxPvodu1X5Fb30HG87Gj0FvkHwhcbI1dc3Vjfke9nGIhJB6nlqBuLwHoqdC3OGdFcrYcVVudVThunix/wUWTqfG</source>
2012-09-13 11:45:27 -04:00
</file>
2013-12-09 19:46:34 -05:00
<file path= "common.php" generated-path= "common.html" hash= "e43f78d39a7599eb44291581225c6346" package= "Query" >
2013-12-06 23:00:32 -05:00
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<function namespace= "" line= "49" package= "Query" >
<name > do_include</name>
<full_name > \do_include()</full_name>
<docblock line= "49" >
<description > Bulk directory loading workaround for use
with array_map and glob</description>
<long-description > </long-description>
<tag name= "param" line= "49" description= "" type= "string" variable= "$path" >
<type > string</type>
</tag>
<tag name= "return" line= "49" description= "" type= "void" >
<type > void</type>
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $path</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > string</type>
</argument>
</function>
<function namespace= "" line= "65" package= "Query" >
<name > mb_trim</name>
<full_name > \mb_trim()</full_name>
<docblock line= "65" >
<description > Multibyte-safe trim function</description>
<long-description > </long-description>
<tag name= "param" line= "65" description= "" type= "string" variable= "" >
<type > string</type>
</tag>
<tag name= "return" line= "65" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $string</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type />
</argument>
</function>
<function namespace= "" line= "80" package= "Query" >
<name > db_filter</name>
<full_name > \db_filter()</full_name>
<docblock line= "80" >
<description > Filter out db rows into one array</description>
<long-description > </long-description>
<tag name= "param" line= "80" description= "" type= "array" variable= "$array" >
<type > array</type>
</tag>
<tag name= "param" line= "80" description= "" type= "mixed" variable= "$index" >
<type > mixed</type>
</tag>
<tag name= "return" line= "80" description= "" type= "array" >
<type > array</type>
</tag>
</docblock>
<argument line= "0" >
<name > $array</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > array</type>
</argument>
<argument line= "0" >
<name > $index</name>
<default > </default>
<type > mixed</type>
</argument>
</function>
<function namespace= "" line= "100" package= "Query" >
<name > Query</name>
<full_name > \Query()</full_name>
<docblock line= "100" >
<description > Connection function</description>
<long-description > </long-description>
<tag name= "param" line= "100" description= "" type= "mixed" variable= "$params" >
<type > mixed</type>
</tag>
<tag name= "return" line= "100" description= "" type= "\Query_Builder" >
<type link= "Query_Builder.html" > \Query_Builder</type>
</tag>
</docblock>
<argument line= "0" >
<name > $params</name>
<default > ''</default>
<type > mixed</type>
</argument>
</function>
<class final= "false" abstract= "false" namespace= "" line= "26" package= "Query\Query" >
<extends > \InvalidArgumentException</extends>
<name > BadDBDriverException</name>
<full_name > \BadDBDriverException</full_name>
<docblock line= "26" >
<description > Generic exception for bad drivers</description>
<long-description > </long-description>
<tag name= "package" line= "26" description= "Query" />
<tag name= "subpackage" line= "26" description= "Query" />
</docblock>
</class>
<class final= "false" abstract= "false" namespace= "" line= "36" package= "Query\Query" >
<extends > \UnexpectedValueException</extends>
<name > BadConnectionException</name>
<full_name > \BadConnectionException</full_name>
<docblock line= "36" >
<description > Generic exception for bad connection strings</description>
<long-description > </long-description>
<tag name= "package" line= "36" description= "Query" />
<tag name= "subpackage" line= "36" description= "Query" />
</docblock>
</class>
<source > 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</source>
</file>
<file path= "autoload.php" generated-path= "autoload.html" hash= "b4809418736de74a636101819f2ba2fa" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
</docblock>
<constant namespace= "" line= "23" package= "Query" >
<name > QBASE_PATH</name>
<full_name > \\QBASE_PATH</full_name>
<value > dirname(__FILE__) . '/'</value>
<docblock line= "23" >
<description > Reference to root path</description>
<long-description > </long-description>
</docblock>
</constant>
<constant namespace= "" line= "28" package= "Query" >
<name > QDRIVER_PATH</name>
<full_name > \\QDRIVER_PATH</full_name>
<value > QBASE_PATH . 'drivers/'</value>
<docblock line= "28" >
<description > Path to driver classes</description>
<long-description > </long-description>
</docblock>
</constant>
<function namespace= "" line= "38" package= "Query" >
<name > query_autoload</name>
<full_name > \query_autoload()</full_name>
<docblock line= "38" >
<description > Load a Query class</description>
<long-description > </long-description>
<tag name= "param" line= "38" description= "" type= "string" variable= "$class" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $class</name>
<default > </default>
<type > string</type>
</argument>
</function>
<source > eJytU8tu2zAQPFNfsQiCSDISs017Shs0Tu2gKQI0L7RHgpZWEhGJVEgqrRH430tKoq1ceqovJrw7M7uz489f2qqN6GwWwQzuOtQb9/DvK404/ACXnahz1EBhyS1fc4OwWBureWaFknDDN6hH1EXLsydeIiGBCy54ZyulCXkUjbLVBr7P4RfXGmVfzVS70aKsLPkaXpBkKZy+e38KJ/7rQ99XC/kEhFTWtuaM0lLYqlvPM9VQ/iK4/egmoXvNWmQoDQ79rr2tRG1sp0tU0oHm3RPNVI40X/P8ZGx2QBpFlMLJf/tEwdlFZ1WtuHexUBr8U8gS+AsXNV/XCHlwNqu5MWjGYQb0PRbo/MoQrAKtlIWW26pvybEQEpP47nLxsGK3i8dv8THkQkveYMLY1fXNirF0HtM4/bTju3VoT5Vr8eImmkru+Jb31z9X94FxTz+PB5QZGamb7rkTGsGoxo2vmsZlouhkHw4T6aGaTBmGprlL3nSqG2cK8DFz/Uz7UGnegEuc9+wwlGgUVODZYxgfTU6GljR6jcjwhHOP9tXfqEPZKRM3fi975UZcC52DQS9msd5ERBSQBAmGf4SxJokL38YyJSVmNk7h6AiCxvk5xMVIFKcRcfLEBZ1vWMPbJM4VEzKruxydoWWt1snUZHeigKWzwRo3ISEaXWyle22jsA3z13cr7S2FORyMV6SvQ9PWcxz4HQ+Hg+1QE1GPC/19r19ZGFaIGpOJWDpuMx6TKZfFN/V+PoK1wZHBRTCZCgeGvixZb8vIcAy3yx9nZyXaRfg7LIeIJamH9bh/G+mWmGhtBwMPBgO3frRtn9QHtNC1wHd/xsi09S42TGPpbuwCEr/NUwj6Suagih3ca/wF3/6atA==</source>
</file>
<file path= "classes/query_parser.php" generated-path= "classes.query_parser.html" hash= "1c64042730f9b7aef4ad7ed401e2a274" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
</docblock>
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Query" >
<extends />
<name > Query_Parser</name>
<full_name > \Query_Parser</full_name>
<docblock line= "22" >
<description > Utility Class to parse sql clauses for properly escaping identifiers</description>
<long-description > </long-description>
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Query" />
</docblock>
<property static= "false" visibility= "private" line= "29" namespace= "" package= "Query\Query" >
<name > $match_patterns</name>
<default > array('function' => '([a-zA-Z0-9_]+\((.*?)\))', 'identifier' => '([a-zA-Z0-9_-]+\.?)+', 'operator' => '=|AND|& & ?|~|\|\|?|\^|/|> =?|< =?|-|%|OR|\+|NOT|\!=?|< > |XOR')</default>
<docblock line= "29" >
<description > Regex patterns for various syntax components</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "var" line= "29" description= "" type= "array" variable= "" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</property>
2013-12-09 19:46:34 -05:00
<property static= "false" visibility= "public" line= "40" namespace= "" package= "Query\Query" >
<name > $matches</name>
<default > array('functions' => array(), 'identifiers' => array(), 'operators' => array(), 'combined' => array())</default>
<docblock line= "40" >
<description > Regex matches</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "var" line= "40" description= "" type= "array" variable= "" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</property>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "52" package= "Query\Query" >
2012-09-13 11:45:27 -04:00
<name > __construct</name>
2013-12-09 19:46:34 -05:00
<full_name > \Query_Parser::__construct()</full_name>
<docblock line= "52" >
<description > Constructor/entry point into parser</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "52" description= "" type= "string" variable= "" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $sql</name>
<default > ''</default>
<type />
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "74" package= "Query\Query" >
<name > parse_join</name>
<full_name > \Query_Parser::parse_join()</full_name>
<docblock line= "74" >
<description > Public parser method for seting the parse string</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "74" description= "" type= "string" variable= "" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $sql</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type />
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "private" namespace= "" line= "88" package= "Query\Query" >
<name > filter_array</name>
<full_name > \Query_Parser::filter_array()</full_name>
<docblock line= "88" >
<description > Returns a more useful match array</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "88" description= "" type= "array" variable= "" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "88" description= "" type= "array" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $array</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type />
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
</class>
<source > eJy1Vm1z20QQ/iz9imXGVFL8olD4AtRxQhI6wzBNMGFgiI16ltfWNbJOvTulNVX57eydXvyS4AlDsceWdPfs7e6zz97pxShPcjc8OnLhCH4qUK7pxtx/LxGrAfiu4OkcJYRwwTSbMYVwNlNaslhzkcGPbI2ytjrNWXzHlug4zVpwygqdCOk4N3wldLKGHwbwK5MSMzsbi3wt+TLRznlzB34cwPPjL55D31y+tLiUZ3fgOInWufomDJdcJ8VsEItVyO45019RJOHGZ8pjzBRWeILnCU+VLuQSRUZGg+IujMUcw/mMzfs1mAxD1w1D6H+yj9sw+4vmKddrOE+ZUqAF5EwSjeptCnHKCoUKFkJCLkWOMl0DqpjlPFsCn2Om+YKjVHsUwyZbVcz2B0M3tq7sc3RtvEn44LqOCcghozEu8T2FoTXKrPJ+zyQXhQK1zjR7D8RtLjJyr4yBNTolCFDt2No8hq6TS37PNEJnxXScRO1ywwrlu47jLYrMCsWD4Ql4/i3r/3nW//24/3U07U58f3A0CiZB4PUMdpPuQ3Sf4INR0K2QhiimRY0blmevLspnz0blX+WEvqNy8kcZlifDUfmCfv3y8/JqXE665aurm3LymRk+KX+7GnuuE3z7gBWbDB5Ku5iRaOqs8fF0lY2sGg/2kns416TzcIbKMOMZzvcmdsI+J3daFjEtEJIP6tlc8EwD/WqpyU0y9MxWQHjS124+TegQRXGzot8xIh2C5wWu84ECogZ5iXpLujtCIUXgMqrUwNLU9157g45OuOqf7ErkdqOL6YBQPTCO6H8LjFso5U17cD2+fBn9fHkTXY0vLsdEwb/xt6Wtgx63y/RffbYqPehxU/zH/G04x3tqZrKlfYFpEFmMtm+FpN3ZFtPpLIo0bfybqj2N/m75RNZK/0mpBt3X3HuEqZ3w/omNVvAHyBCgEymKZUJXbPq1Byybw5KIsoNCaZCY4j2jTmhb2tl117QuBZn7VXdZQA+8BU8pzMgOesF+nEYIH00Lftrzom3p66olq+aFFdIZOrfVVqiNAEyK9SHSdvKT+9saRm9oj7DtXXd2neB+81vJS6TTM9vj4H+mYGx9KmBUS4lAWw3Jp6rkZjfezrkdhNM63sfOqpaF7QL7HXtpmMjwXTXebu2V9qgAyOKkRgNT0JHiHVlZM4cvwOeqWdHMmKlqbmvR2ykta6Zvj6eGXGKR/jCld5BD6BZqSG8r0uKqany0rzCX1AhiAW/t6V9paEAven8DZ5X39g==</source>
</file>
<file path= "classes/idb_sql.php" generated-path= "classes.idb_sql.html" hash= "85065c2ec86f3f26e8489d24e87c77cc" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
<tag name= "package" line= "0" description= "Query" />
</docblock>
<interface namespace= "" line= "22" package= "Query\Query" >
<name > iDB_SQL</name>
<full_name > \iDB_SQL</full_name>
<docblock line= "22" >
<description > parent for database manipulation subclasses</description>
<long-description > </long-description>
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Query" />
</docblock>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "33" package= "Query\Query" >
<name > limit</name>
<full_name > \iDB_SQL::limit()</full_name>
<docblock line= "33" >
<description > Get database specific sql for limit clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "abstract" line= "33" description= "" />
<tag name= "param" line= "33" description= "" type= "string" variable= "$sql" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "33" description= "" type= "int" variable= "$limit" >
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "33" description= "" type= "int" variable= "$offset" >
<type > int</type>
</tag>
<tag name= "return" line= "33" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $sql</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $limit</name>
<default > </default>
<type > int</type>
</argument>
<argument line= "0" >
<name > $offset</name>
<default > FALSE</default>
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "41" package= "Query\Query" >
<name > random</name>
<full_name > \iDB_SQL::random()</full_name>
<docblock line= "41" >
<description > Get the sql for random ordering</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "abstract" line= "41" description= "" />
<tag name= "return" line= "41" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "48" package= "Query\Query" >
<name > db_list</name>
<full_name > \iDB_SQL::db_list()</full_name>
<docblock line= "48" >
<description > Returns sql to list other databases</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "48" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "55" package= "Query\Query" >
<name > table_list</name>
<full_name > \iDB_SQL::table_list()</full_name>
<docblock line= "55" >
<description > Returns sql to list tables</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "55" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "62" package= "Query\Query" >
<name > system_table_list</name>
<full_name > \iDB_SQL::system_table_list()</full_name>
<docblock line= "62" >
<description > Returns sql to list system tables</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "62" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "69" package= "Query\Query" >
<name > view_list</name>
<full_name > \iDB_SQL::view_list()</full_name>
<docblock line= "69" >
<description > Returns sql to list views</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "69" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "76" package= "Query\Query" >
<name > trigger_list</name>
<full_name > \iDB_SQL::trigger_list()</full_name>
<docblock line= "76" >
<description > Returns sql to list triggers</description>
<long-description > </long-description>
<tag name= "return" line= "76" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "83" package= "Query\Query" >
<name > function_list</name>
<full_name > \iDB_SQL::function_list()</full_name>
<docblock line= "83" >
<description > Return sql to list functions</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "83" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "90" package= "Query\Query" >
<name > procedure_list</name>
<full_name > \iDB_SQL::procedure_list()</full_name>
<docblock line= "90" >
<description > Return sql to list stored procedures</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "90" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "97" package= "Query\Query" >
<name > sequence_list</name>
<full_name > \iDB_SQL::sequence_list()</full_name>
<docblock line= "97" >
<description > Return sql to list sequences</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "97" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "104" package= "Query\Query" >
<name > type_list</name>
<full_name > \iDB_SQL::type_list()</full_name>
<docblock line= "104" >
<description > Return sql to list database field types</description>
<long-description > </long-description>
<tag name= "return" line= "104" description= "" type= "mixed" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "113" package= "Query\Query" >
<name > column_list</name>
<full_name > \iDB_SQL::column_list()</full_name>
<docblock line= "113" >
<description > Get information about the columns in the
specified table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "113" description= "" type= "string" variable= "" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2013-05-03 13:07:34 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "return" line= "113" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2013-05-03 13:07:34 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-05-03 13:07:34 -04:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type />
2013-05-03 13:07:34 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
</interface>
<source > eJytlU1vm0AQhs/wK+bgg2PF3jbtqR9qkiapVFmV0rTq0VqWwawMu2Q/0lpV/3uHBUwS2xJU5cIyzDvP7MwyvPtQ5VXMZrMYZnDr0WxpUa9vDGJjgEsvixQNMLjijifcIlwk1hkunNQKlnyLplWdc+9ybaLomyy1y7fweQE/uDGowluhq62R69xFH7sVTMUJnL14eQbz+vYq+BVSbSCKcucq+4axtXS5TxZCl4w/SO5eE5Z1ydbeApXFxp/cq1wW1nmzRq1ItPAbJnSKLE14Om+dg7DiYsPXJOxisThmDOb/7Yq7ylacSuAg0wbSroYlV7LyBQ9FtD4RBbcWbVfJNjno90k+z40slsqhybhAkFeXq7vbJfyO46jGRqT5hK4H2gqFzKQAe1+EVApZSgfE9VQQcg+Sc972tnmizHkJZJFqDRNSPjYTHCYhyp5VZ5nF1myQuqHaILWJxVHlE2oFZF41pyhEmdaA0zbkaRfk/c3F8u765O2zfbkcdzsxXKW6BG3onLaMQ5sZkkgTakq4qOd9DUIbeE5TstYBnW/s22l75hBKmqzqINMnuzpEoejF2OBBMzC+3VqH5T9hGulqDO1B4s+RlFoytFY0UdZoxlarUR1lPEF0qn3Gl+/L5RFCtxiGsE4bTKEyWmDqzdiu7HQDaXjvUYnRvW9lO8jex/KEsptBmcQiBbetDgBL+QvTY00ixSFWPQikohFQNnOUJ9o3o0Howpd0QKQKj8G7nYBU3XBo+wweT7nhRWgQTVqTELGu9p/6H3KtUtBZ/ZlTGRb0j/0LRqw9LA==</source>
2012-09-13 11:45:27 -04:00
</file>
2013-12-09 19:46:34 -05:00
<file path= "drivers/mysql/mysql_driver.php" generated-path= "drivers.mysql.mysql_driver.html" hash= "e403f5fd4a9308feb81a0cfbf452b56a" package= "Query" >
2013-12-06 23:00:32 -05:00
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2013" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<extends > \DB_PDO</extends>
<name > MySQL</name>
<full_name > \MySQL</full_name>
2013-12-06 23:00:32 -05:00
<docblock line= "22" >
2013-12-09 19:46:34 -05:00
<description > MySQL specific class</description>
<long-description > Extends PDO to simplify cross-database issues</long-description>
2013-12-06 23:00:32 -05:00
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Drivers" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<property static= "false" visibility= "protected" line= "29" namespace= "" package= "Query\Drivers" >
<name > $escape_char</name>
<default > '`'</default>
<docblock line= "29" >
<description > Set the backtick as the MySQL escape character</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "var" line= "29" description= "" type= "string" variable= "" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-09 19:46:34 -05:00
</property>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "39" package= "Query\Drivers" >
<name > __construct</name>
<full_name > \MySQL::__construct()</full_name>
<docblock line= "39" >
<description > Connect to MySQL Database</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "39" description= "" type= "string" variable= "$dsn" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "39" description= "" type= "string" variable= "$username" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "39" description= "" type= "string" variable= "$password" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "39" description= "" type= "array" variable= "$options" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $dsn</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $username</name>
<default > null</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $password</name>
<default > null</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $options</name>
2013-12-06 23:00:32 -05:00
<default > array()</default>
2012-09-13 11:45:27 -04:00
<type > array</type>
</argument>
</method>
2013-12-09 19:46:34 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "63" package= "Query\Drivers" >
<name > truncate</name>
<full_name > \MySQL::truncate()</full_name>
<docblock line= "63" >
<description > Empty a table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
<tag name= "param" line= "63" description= "" type= "string" variable= "$table" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $table</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
</class>
2013-12-09 19:46:34 -05:00
<source > eJytVF1v2jAUfXZ+xRVCSqiAbN0eJjq6UqBSJ6BrSTXtKTWOIRbBSW2nW1Tx33cdkgZNXZ8aKYqvfc65n87Xb1mcOf7JiQMncJtzVeDCrq8U54cNuMxFEnEFPkyooSuqOYxW2ijKjEglzGjBVcW6yCjb0g0npNaCC5qbOFWEBGKXmriA7334SZXisjxlaVYosYkNGdcr8FgHTj98PIWe/XwqcYmQWyAkNibTA9/fCBPnqz5Ldz59EtR8xkj8xmciGJeaH/AIz2KRaJOrDU8lkvr51mdpxP1oRaNeBUai7zi+D713e5y6svNieTsDnXEm1oIBS6jW/5QMmuh1vqo3J0o8caXL2EpWJcX/GC4jDZPL8MfkBp4dh1hXBOlLbsDEHFYoYQTbAtWlXRE1oxkHFlPbP2wcUkraxRNVgF0VcmNt3yGZSg1HTATtAyu0LBiC++CeHTkcp1IiDkxa+ajHpNHO0NuuUod2pOVr27nmStIdf+0sw9R/pyo6PsMhogW008yOoa6DzlfYT1jn8jCdYcjw0KicGc867jZ+hjJPkm6jXduV4LDU9zodhzw7hIg1eBFfC8kjz8WaDwbzX5hsOAqCu/B6cR2E45v5fLSYuJZRUkgthTUrxcIdxxH06u3uYdezUPKWJAzPobWcBrAYzadLuA+uel9gfDObjYIpuKXptrpWptM5w88e3ypkTD1LdZW6uyv0Y+J2YDgcwtVotpw2oSLAtrZEDNy+tY+ksOJcmsHgjXIeVbIpog1nb2flfa/Vy+xNd5kpgAIOXPLfeXs5fGU+MBXJqMGmlKiq2W0TC907f7RX0msFd/eLsS31w/MBtX9oHRLb4/9iKiNI11AWLozK+9rHn+pfSjyF2g==</source>
2012-09-13 11:45:27 -04:00
</file>
<package name= "Default" full_name= "Default" />
<package name= "Query" full_name= "Query" >
<package name= "Drivers" full_name= "Query\Drivers" />
<package name= "Query" full_name= "Query\Query" />
</package>
2013-12-06 23:00:32 -05:00
<namespace name= "global" full_name= "global" />
2012-09-13 11:45:27 -04:00
<deprecated count= "0" />
</project>