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 />
2014-02-07 16:53:01 -05:00
<file path= "classes/db_pdo.php" generated-path= "classes.db_pdo.html" hash= "18d440690cae322c397b877fe3ab1e84" 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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-06 23:00:32 -05:00
<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>
2014-02-07 16:53:01 -05:00
<source > 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
2012-09-13 11:45:27 -04:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/firebird/firebird_result.php" generated-path= "drivers.firebird.firebird_result.html" hash= "bd6be715902dbd9bf779aac10dd015ff" 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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-06 23:00:32 -05:00
<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" >
2014-02-07 16:53:01 -05:00
<name > $cursor_orientation</name>
<default > \PDO::FETCH_ORI_NEXT</default>
<type />
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-07 16:53:01 -05:00
<name > $cursor_offset</name>
2013-12-09 19:46:34 -05:00
<default > NULL</default>
2014-02-07 16:53:01 -05:00
<type />
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "196" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > fetchAll</name>
<full_name > \Firebird_Result::fetchAll()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "196" >
2013-12-09 19:46:34 -05:00
<description > Emulate PDO fetchAll public function</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "196" description= "" type= "int" variable= "$fetch_style" >
2013-12-09 19:46:34 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "196" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "196" description= "" type= "mixed" variable= "$ctor_args" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "196" description= "" type= "mixed" >
2013-12-09 19:46:34 -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 > $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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "218" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > fetchColumn</name>
<full_name > \Firebird_Result::fetchColumn()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "218" >
2013-12-09 19:46:34 -05:00
<description > Emulate PDOStatement::fetchColumn</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "218" description= "" type= "int" variable= "$column_num" >
2013-12-09 19:46:34 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "218" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "233" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > fetchObject</name>
<full_name > \Firebird_Result::fetchObject()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "233" >
2013-12-09 19:46:34 -05:00
<description > Emulate PDOStatement::fetchObject, but only for the default use</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "233" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "233" description= "" type= "array" variable= "$ctor_args" >
2013-12-09 19:46:34 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "233" description= "" type= "\stdClass" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "245" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > rowCount</name>
<full_name > \Firebird_Result::rowCount()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "245" >
2013-12-09 19:46:34 -05:00
<description > Return the number of rows affected by the previous query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "245" description= "" type= "int" >
2013-12-09 19:46:34 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "265" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > errorCode</name>
<full_name > \Firebird_Result::errorCode()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "265" >
2013-12-09 19:46:34 -05:00
<description > Method to emulate PDOStatement-> errorCode</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "265" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "277" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > errorInfo</name>
<full_name > \Firebird_Result::errorInfo()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "277" >
2013-12-09 19:46:34 -05:00
<description > Method to emulate PDO-> errorInfo / PDOStatement-> errorInfo</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "277" description= "" type= "array" >
2013-12-09 19:46:34 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2013-12-09 19:46:34 -05:00
</class>
2014-02-07 16:53:01 -05:00
<source > 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</source>
2013-12-09 19:46:34 -05:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/firebird/firebird_util.php" generated-path= "drivers.firebird.firebird_util.html" hash= "e845e53cb9300d20d44a6a57cf50000b" package= "Query" >
2013-12-09 19:46:34 -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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<source > 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</source>
2013-12-09 19:46:34 -05:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "classes/query_builder.php" generated-path= "classes.query_builder.html" hash= "093bf29e012fc12a4315303c312b8f74" package= "Query" >
2013-12-09 19:46:34 -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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<property static= "false" visibility= "protected" line= "97" namespace= "" package= "Query\Query" >
<name > $explain</name>
<default > FALSE</default>
<docblock line= "97" >
<description > </description>
<long-description > </long-description>
</docblock>
</property>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "109" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > __construct</name>
<full_name > \Query_Builder::__construct()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "109" >
2013-12-09 19:46:34 -05:00
<description > Constructor</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "109" description= "" type= "\DB_PDO" variable= "$db" >
2013-12-09 19:46:34 -05:00
<type link= "DB_PDO.html" > \DB_PDO</type>
2013-05-03 13:07:34 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "109" description= "<ul> <li>the connection parameters</li> </ul> " type= "object" variable= "$params" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "138" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > select</name>
<full_name > \Query_Builder::select()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "138" >
2013-12-09 19:46:34 -05:00
<description > Specifies rows to select in a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "138" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "138" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "184" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > _select</name>
<full_name > \Query_Builder::_select()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "184" >
2013-12-09 19:46:34 -05:00
<description > Method to simplify select_ methods</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "184" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "184" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "184" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "205" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > select_max</name>
<full_name > \Query_Builder::select_max()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "205" >
2013-12-09 19:46:34 -05:00
<description > Selects the maximum value of a field from a query</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "205" description= "" type= "string" variable= "$field" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "205" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "205" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "221" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > select_min</name>
<full_name > \Query_Builder::select_min()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "221" >
2013-12-09 19:46:34 -05:00
<description > Selects the minimum value of a field from a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "221" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "221" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "221" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "237" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > select_avg</name>
<full_name > \Query_Builder::select_avg()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "237" >
2013-12-09 19:46:34 -05:00
<description > Selects the average value of a field from a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "237" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "237" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "237" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "253" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > select_sum</name>
<full_name > \Query_Builder::select_sum()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "253" >
2013-12-09 19:46:34 -05:00
<description > Selects the sum of a field from a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "253" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "253" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "253" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "267" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > distinct</name>
<full_name > \Query_Builder::distinct()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "267" >
2013-12-09 19:46:34 -05:00
<description > Adds the 'distinct' keyword to a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "267" 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= "281" package= "Query\Query" >
<name > explain</name>
<full_name > \Query_Builder::explain()</full_name>
<docblock line= "281" >
<description > Tell the database to give you the query plan instead of result set</description>
<long-description > </long-description>
<tag name= "return" line= "281" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "295" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > from</name>
<full_name > \Query_Builder::from()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "295" >
2013-12-09 19:46:34 -05:00
<description > Specify the database table to select from</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "295" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "295" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "325" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > _like</name>
<full_name > \Query_Builder::_like()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "325" >
2013-12-09 19:46:34 -05:00
<description > Simplify 'like' methods</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "325" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "325" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "325" description= "" type= "string" variable= "$pos" >
2013-12-06 23:00:32 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "325" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "325" description= "" type= "string" variable= "$conj" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "325" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "367" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > like</name>
<full_name > \Query_Builder::like()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "367" >
2013-12-09 19:46:34 -05:00
<description > Creates a Like clause in the sql statement</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "367" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "367" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "367" description= "" type= "string" variable= "$pos" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "367" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "382" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_like</name>
<full_name > \Query_Builder::or_like()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "382" >
2013-12-09 19:46:34 -05:00
<description > Generates an OR Like clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "382" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "382" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "382" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "382" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "397" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > not_like</name>
<full_name > \Query_Builder::not_like()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "397" >
2013-12-09 19:46:34 -05:00
<description > Generates a NOT LIKE clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "397" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "397" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "397" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "397" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "412" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_not_like</name>
<full_name > \Query_Builder::or_not_like()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "412" >
2013-12-09 19:46:34 -05:00
<description > Generates a OR NOT LIKE clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "412" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "412" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "412" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "412" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "429" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > _having</name>
<full_name > \Query_Builder::_having()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "429" >
2013-12-09 19:46:34 -05:00
<description > Simplify building having clauses</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "429" description= "" type= "mixed" variable= "$key" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "429" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "429" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "429" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "464" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > having</name>
<full_name > \Query_Builder::having()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "464" >
2013-12-09 19:46:34 -05:00
<description > Generates a 'Having' clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "464" description= "" type= "mixed" variable= "$key" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "464" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "464" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "478" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_having</name>
<full_name > \Query_Builder::or_having()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "478" >
2013-12-09 19:46:34 -05:00
<description > Generates a 'Having' clause prefixed with 'OR'</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "478" description= "" type= "mixed" variable= "$key" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "478" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "478" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "494" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > _where</name>
<full_name > \Query_Builder::_where()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "494" >
2013-12-09 19:46:34 -05:00
<description > Do all the repeditive stuff for where/having type methods</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "494" description= "" type= "mixed" variable= "$key" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "494" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "494" description= "" type= "array" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "527" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > _where_string</name>
<full_name > \Query_Builder::_where_string()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "527" >
2013-12-09 19:46:34 -05:00
<description > Simplify generating where string</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "527" description= "" type= "mixed" variable= "$key" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "527" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "527" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "527" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "582" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > _where_in</name>
<full_name > \Query_Builder::_where_in()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "582" >
2013-12-09 19:46:34 -05:00
<description > Simplify where_in methods</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "582" description= "" type= "mixed" variable= "$key" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "582" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "582" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "582" description= "<ul> <li>The where in conjunction</li> </ul> " type= "string" variable= "$conj" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "582" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "615" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > where</name>
<full_name > \Query_Builder::where()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "615" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "615" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "615" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "615" description= "" type= "mixed" variable= "$escape" >
<type > mixed</type>
</tag>
<tag name= "return" line= "615" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<argument line= "0" >
<name > $escape</name>
<default > NULL</default>
<type > mixed</type>
</argument>
2012-12-18 16:19:52 -05:00
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "629" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_where</name>
<full_name > \Query_Builder::or_where()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "629" >
2013-12-09 19:46:34 -05:00
<description > Where clause prefixed with "OR"</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "629" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "629" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "629" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "643" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > where_in</name>
<full_name > \Query_Builder::where_in()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "643" >
2013-12-09 19:46:34 -05:00
<description > Where clause with 'IN' statement</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "643" description= "" type= "mixed" variable= "$field" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "643" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "643" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "657" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_where_in</name>
<full_name > \Query_Builder::or_where_in()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "657" >
2013-12-09 19:46:34 -05:00
<description > Where in statement prefixed with "or"</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "657" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "657" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "657" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "671" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > where_not_in</name>
<full_name > \Query_Builder::where_not_in()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "671" >
2013-12-09 19:46:34 -05:00
<description > WHERE NOT IN (FOO) clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "671" description= "" type= "string" variable= "$field" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "671" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "671" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "685" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_where_not_in</name>
<full_name > \Query_Builder::or_where_not_in()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "685" >
2013-12-09 19:46:34 -05:00
<description > OR WHERE NOT IN (FOO) clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "685" description= "" type= "string" variable= "$field" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "685" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "685" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "701" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > set</name>
<full_name > \Query_Builder::set()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "701" >
2013-12-09 19:46:34 -05:00
<description > Sets values for inserts / updates / deletes</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "701" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "701" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "701" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "740" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > join</name>
<full_name > \Query_Builder::join()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "740" >
2013-12-09 19:46:34 -05:00
<description > Creates a join phrase in a compiled query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "740" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "740" description= "" type= "string" variable= "$condition" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "740" description= "" type= "string" variable= "$type" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "740" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "782" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > group_by</name>
<full_name > \Query_Builder::group_by()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "782" >
2013-12-09 19:46:34 -05:00
<description > Group the results by the selected field(s)</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "782" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "782" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "808" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > order_by</name>
<full_name > \Query_Builder::order_by()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "808" >
2013-12-09 19:46:34 -05:00
<description > Order the results by the selected field(s)</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "808" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "808" description= "" type= "string" variable= "$type" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "808" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "845" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > limit</name>
<full_name > \Query_Builder::limit()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "845" >
2013-12-09 19:46:34 -05:00
<description > Set a limit on the current sql statement</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "845" description= "" type= "int" variable= "$limit" >
2013-12-09 19:46:34 -05:00
<type > int</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "845" description= "" type= "int" variable= "$offset" >
2013-12-09 19:46:34 -05:00
<type > int</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "845" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "862" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > group_start</name>
<full_name > \Query_Builder::group_start()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "862" >
2013-12-09 19:46:34 -05:00
<description > Adds a paren to the current query for query grouping</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "862" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "881" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_group_start</name>
<full_name > \Query_Builder::or_group_start()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "881" >
2013-12-09 19:46:34 -05:00
<description > Adds a paren to the current query for query grouping,
prefixed with 'OR'</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "881" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "900" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_not_group_start</name>
<full_name > \Query_Builder::or_not_group_start()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "900" >
2013-12-09 19:46:34 -05:00
<description > Adds a paren to the current query for query grouping,
prefixed with 'OR NOT'</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "900" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "918" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > group_end</name>
<full_name > \Query_Builder::group_end()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "918" >
2013-12-09 19:46:34 -05:00
<description > Ends a query group</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "918" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "942" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > get</name>
<full_name > \Query_Builder::get()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "942" >
2013-12-09 19:46:34 -05:00
<description > Select and retrieve all records from the current table, and/or
execute current compiled query</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "942" description= "" type= "" variable= "$table" />
<tag name= "param" line= "942" description= "" type= "int" variable= "$limit" >
2013-12-09 19:46:34 -05:00
<type > int</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "942" description= "" type= "int" variable= "$offset" >
2013-12-09 19:46:34 -05:00
<type > int</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "942" description= "" type= "object" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "978" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > get_where</name>
<full_name > \Query_Builder::get_where()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "978" >
2013-12-09 19:46:34 -05:00
<description > Convience method for get() with a where clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "978" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "978" description= "" type= "array" variable= "$where" >
2013-12-09 19:46:34 -05:00
<type > array</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "978" description= "" type= "int" variable= "$limit" >
2013-12-09 19:46:34 -05:00
<type > int</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "978" description= "" type= "int" variable= "$offset" >
2013-12-09 19:46:34 -05:00
<type > int</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "978" description= "" type= "object" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "995" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > count_all</name>
<full_name > \Query_Builder::count_all()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "995" >
2013-12-09 19:46:34 -05:00
<description > Retreive the number of rows in the selected table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "995" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "995" description= "" type= "int" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1011" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > count_all_results</name>
<full_name > \Query_Builder::count_all_results()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "1011" >
2013-12-09 19:46:34 -05:00
<description > Retrieve the number of results for the generated query - used
in place of the get() method</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1011" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "1011" description= "" type= "int" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1044" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > insert</name>
<full_name > \Query_Builder::insert()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "1044" >
2013-12-09 19:46:34 -05:00
<description > Creates an insert clause, and executes it</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1044" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1044" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "1044" description= "" type= "mixed" >
2013-12-09 19:46:34 -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 > $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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1064" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > insert_batch</name>
<full_name > \Query_Builder::insert_batch()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "1064" >
2013-12-09 19:46:34 -05:00
<description > Create sql for batch insert</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1064" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1064" description= "" type= "array" variable= "$data" >
2013-12-09 19:46:34 -05:00
<type > array</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "1064" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1086" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > update</name>
<full_name > \Query_Builder::update()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "1086" >
2013-12-09 19:46:34 -05:00
<description > Creates an update clause, and executes it</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1086" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1086" description= "" type= "mixed" variable= "$data" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "1086" description= "" type= "mixed" >
2013-12-09 19:46:34 -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 > $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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1106" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > delete</name>
<full_name > \Query_Builder::delete()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "1106" >
2013-12-09 19:46:34 -05:00
<description > Deletes data from a table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1106" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1106" description= "" type= "mixed" variable= "$where" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "1106" description= "" type= "mixed" >
2013-12-09 19:46:34 -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 > $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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1128" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > get_compiled_select</name>
<full_name > \Query_Builder::get_compiled_select()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "1128" >
2013-12-09 19:46:34 -05:00
<description > Returns the generated 'select' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1128" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1128" description= "" type= "bool" variable= "$reset" >
2013-12-09 19:46:34 -05:00
<type > bool</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "1128" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1148" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > get_compiled_insert</name>
<full_name > \Query_Builder::get_compiled_insert()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "1148" >
2013-12-09 19:46:34 -05:00
<description > Returns the generated 'insert' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1148" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1148" description= "" type= "bool" variable= "$reset" >
2013-12-09 19:46:34 -05:00
<type > bool</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "1148" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1162" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > get_compiled_update</name>
<full_name > \Query_Builder::get_compiled_update()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "1162" >
2013-12-09 19:46:34 -05:00
<description > Returns the generated 'update' sql query</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1162" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1162" description= "" type= "bool" variable= "$reset" >
2013-12-09 19:46:34 -05:00
<type > bool</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "1162" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1176" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > get_compiled_delete</name>
<full_name > \Query_Builder::get_compiled_delete()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "1176" >
2013-12-09 19:46:34 -05:00
<description > Returns the generated 'delete' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1176" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1176" description= "" type= "bool" variable= "$reset" >
2013-12-09 19:46:34 -05:00
<type > bool</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "1176" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "1191" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > _get_compile</name>
<full_name > \Query_Builder::_get_compile()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "1191" >
2013-12-09 19:46:34 -05:00
<description > Helper function for returning sql strings</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1191" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1191" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1191" description= "" type= "bool" variable= "$reset" >
2013-12-09 19:46:34 -05:00
<type > bool</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "resturn" line= "1191" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1213" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > reset_query</name>
<full_name > \Query_Builder::reset_query()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "1213" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "1213" description= "" type= "void" >
2013-12-09 19:46:34 -05:00
<type > void</type>
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "1250" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > _run</name>
<full_name > \Query_Builder::_run()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "1250" >
2013-12-09 19:46:34 -05:00
<description > Executes the compiled query</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1250" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1250" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1250" description= "" type= "bool" variable= "$simple" >
2013-12-09 19:46:34 -05:00
<type > bool</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1250" description= "" type= "string" variable= "$sql" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1250" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "1250" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1311" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > __call</name>
<full_name > \Query_Builder::__call()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "1311" >
2013-12-09 19:46:34 -05:00
<description > Calls a function further down the inheritence chain</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1311" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1311" description= "" type= "array" variable= "$params" >
2013-12-09 19:46:34 -05:00
<type > array</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "1311" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "1330" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > _compile</name>
<full_name > \Query_Builder::_compile()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "1330" >
2013-12-09 19:46:34 -05:00
<description > String together the sql statements for sending to the db</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1330" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "1330" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "1330" description= "" type= "\$string" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<source > 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
2013-12-09 19:46:34 -05:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/firebird/firebird_driver.php" generated-path= "drivers.firebird.firebird_driver.html" hash= "f201121ae466dd9401e95f6c7559b5f1" package= "Query" >
2013-12-09 19:46:34 -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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<default > 'SYSDBA'</default>
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "93" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > truncate</name>
<full_name > \Firebird::truncate()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "93" >
2013-12-09 19:46:34 -05:00
<description > Empty a database table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "93" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "108" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > query</name>
<full_name > \Firebird::query()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "108" >
2013-12-09 19:46:34 -05:00
<description > Wrapper public function to better match PDO</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "108" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "108" description= "" type= "\Firebird" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "134" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > prepare</name>
<full_name > \Firebird::prepare()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "134" >
2013-12-09 19:46:34 -05:00
<description > Emulate PDO prepare</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "134" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "134" description= "" type= "array" variable= "$options" >
2013-12-09 19:46:34 -05:00
<type > array</type>
2012-10-30 12:14:57 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "134" description= "" type= "\Firebird" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "156" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > beginTransaction</name>
<full_name > \Firebird::beginTransaction()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "156" >
2013-12-09 19:46:34 -05:00
<description > Start a database transaction</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "156" description= "" type= "bool" >
2013-12-09 19:46:34 -05:00
<type > bool</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "173" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > commit</name>
<full_name > \Firebird::commit()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "173" >
2013-12-09 19:46:34 -05:00
<description > Commit a database transaction</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "173" description= "" type= "bool" >
2013-12-09 19:46:34 -05:00
<type > bool</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "185" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > rollBack</name>
<full_name > \Firebird::rollBack()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "185" >
2013-12-09 19:46:34 -05:00
<description > Rollback a transaction</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "185" description= "" type= "bool" >
2013-12-09 19:46:34 -05:00
<type > bool</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "199" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > prepare_execute</name>
<full_name > \Firebird::prepare_execute()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "199" >
2013-12-09 19:46:34 -05:00
<description > Prepare and execute a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "199" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "199" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "199" description= "" type= "resource" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "218" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > quote</name>
<full_name > \Firebird::quote()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "218" >
2013-12-09 19:46:34 -05:00
<description > Method to emulate PDO-> quote</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "218" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "218" description= "" type= "int" variable= "$param_type" >
2013-12-09 19:46:34 -05:00
<type > int</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "218" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "235" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > errorInfo</name>
<full_name > \Firebird::errorInfo()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "235" >
2013-12-09 19:46:34 -05:00
<description > Method to emulate PDO-> errorInfo / PDOStatement-> errorInfo</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "235" description= "" type= "array" >
2013-12-09 19:46:34 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "250" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > errorCode</name>
<full_name > \Firebird::errorCode()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "250" >
2013-12-09 19:46:34 -05:00
<description > Method to emulate PDO-> errorCode</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "250" description= "" type= "array" >
2013-12-09 19:46:34 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "264" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > prepare_query</name>
<full_name > \Firebird::prepare_query()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "264" >
2013-12-09 19:46:34 -05:00
<description > Bind a prepared query with arguments for executing</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "264" description= "" type= "string" variable= "$sql" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "264" description= "" type= "array" variable= "$params" >
2013-12-09 19:46:34 -05:00
<type > array</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "264" description= "" type= "NULL" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "280" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > insert_batch</name>
<full_name > \Firebird::insert_batch()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "280" >
2013-12-09 19:46:34 -05:00
<description > Create sql for batch insert</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "280" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "280" description= "" type= "array" variable= "$data" >
2013-12-09 19:46:34 -05:00
<type > array</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "280" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<source > 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</source>
2013-12-09 19:46:34 -05:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/mysql/mysql_util.php" generated-path= "drivers.mysql.mysql_util.html" hash= "fc9d9c33e5db18a8dc3a012f798e8f32" package= "Query" >
2013-12-09 19:46:34 -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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<source > 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</source>
2012-09-13 11:45:27 -04:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/odbc/odbc_sql.php" generated-path= "drivers.odbc.odbc_sql.html" hash= "0e58192c53c7c1f8e8b9f93530aebb21" 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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-06 23:00:32 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "45" package= "Query\Drivers" >
<name > explain</name>
<full_name > \ODBC_SQL::explain()</full_name>
<docblock line= "45" >
<description > Get the query plan for the sql query</description>
<long-description > </long-description>
<tag name= "param" line= "45" description= "" type= "string" variable= "$sql" >
<type > string</type>
</tag>
<tag name= "return" line= "45" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $sql</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "57" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "57" >
2013-12-06 23:00:32 -05:00
<description > Random ordering keyword</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "57" 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>
2014-02-07 16:53:01 -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-09 19:46:34 -05:00
<full_name > \ODBC_SQL::db_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "69" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list other databases</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "69" description= "" type= "NULL" >
2013-12-09 19:46:34 -05:00
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -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-09 19:46:34 -05:00
<full_name > \ODBC_SQL::table_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "81" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list tables</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "81" description= "" type= "NULL" >
2013-12-09 19:46:34 -05:00
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "93" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "93" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list system tables</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "93" description= "" type= "NULL" >
2013-12-09 19:46:34 -05:00
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "105" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "105" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list views</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "105" description= "" type= "NULL" >
2013-12-09 19:46:34 -05:00
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "117" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "117" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list triggers</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "117" description= "" type= "NULL" >
2013-12-09 19:46:34 -05:00
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "129" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "129" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list functions</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "129" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "141" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "141" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list stored procedures</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "141" description= "" type= "NULL" >
2013-12-09 19:46:34 -05:00
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "153" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "153" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list sequences</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "153" description= "" type= "NULL" >
2013-12-09 19:46:34 -05:00
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "165" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > type_list</name>
<full_name > \ODBC_SQL::type_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "165" >
2013-12-09 19:46:34 -05:00
<description > SQL to show list of field types</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "165" description= "" type= "NULL" >
2013-12-09 19:46:34 -05:00
<type > NULL</type>
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "178" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "178" >
2013-12-09 19:46:34 -05:00
<description > SQL to show infromation about columns in a table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "178" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "178" description= "" type= "NULL" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<source > eJzNl0tP3DAQx8/Op5gDB0CwaVFPfag8FipVq1aUVj2unGSSWJvYwQ9ohPjuHTsJW4q2JRWo2ct6J/7/Pb+JX/v2fVM2Uby7G8EunDvULTV8+0wjdgE4dqLKUEMMc255wg3CUWKs5qkVSsKCt6h71WHD0xUvkLHBCw65s6XSjH0VtbJlCx9n8J1rjTI8TVXTalGUlp0MLdhOd+DgxcsD2Pdfr0K/SsgVMFZa25jXcVwIW7pklqo65leC21eUSbwesxIpSoNdf+relKIy1ukClSTRzK3iVGUYZwnP9vvOJIyjKI5h/8k+0VDZz/PjE7g4X8BJxY35rViwztu4ZAjOtbhCbUJWqVcFk6U3EXVTYY3SGhDz4xC6iSLmx2LkshC1sEAaR1AUCEEaTPMa6LUJWcCWuax+DQtpYavyugdRlecG+7BGqqHsTXwojljjEiog5E520yG4bPsB9nrLvcHk3dnR4uJ0J2I3EWO9l+/4JmK3ESOAJ609W1fkA1qwJcJlmM9NxSXkSocQDd+F/1qpx8DjDzIXMuBv4HxqzDXlFy4zVYPStFh96itsr+nHGuwxBDqYbN9P/tO3xeK5kw8jmfA+rKJZZCzQdkHbTtZvOuYBiE9rA0aWLL3FNDgo/2pc+kExIQLTGov1P4B0wuXUeK4EXo/i8IIJ5U8ruCj86TBmTnWa/0pxD2LIbBTF0JgOhrFKYwaNVilmTo9bH3eqCfEgnYcyHbnOe9EfMZ7ziPeXICIwpbruD48ccoFVBrZtRm6+JJgEh5C5VjUPSfFEObrUqcrVtBcICnS78aZry93DxxB3th1zp9xIfutvyKcy8/VVWZIuaerM6D/ET+4YIHM=</source>
2012-09-13 11:45:27 -04:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/odbc/odbc_util.php" generated-path= "drivers.odbc.odbc_util.html" hash= "b0757723d8d67d92e14a2f0ed8dd17c8" 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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-06 23:00:32 -05:00
<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>
2014-02-07 16:53:01 -05:00
<source > eJy1lW1P2zAQx187n+KE0FpQW2+IV2zToJS9mCoYT9rLynGujdfEjvxQqCq++2wnbQpiGkNQqap7vvPd/f4X58u3Kq8Sur+fwD5cOtRLvwjr7xqxNsDQiSJDDRRGzLKUGYST1FjNuBVKwpgtUTdRxxXjczZDQtZnwTFzNleakBtRKpsv4ccAfjGtUcZdrqqlFrPcktP1Crp8Dw4+fjqAfvg5jH6FkHMgJLe2MkeUzoTNXTrgqqRsIZg99JXQNmchOEqDtb93r3JRGOv0DJX0QQM3p1xlSLOUZf3G2QfSJKEU+m/2SdZkL0bD076pkIup4JB6SK7qgSgrpS0wmQHXyCLNEj2tzDzhCW1rxqVr40iLBWoTC+cFMybmmdxaUQDeW5SZgdGw/r9KEhKKIf6Ma7ZAYKBxil4GjmAV2ByBuyCLBa6kxFpclf72qxAVI309mpWNFT7sBs96Q6PHK2GhRBYMNCGVSz1ZmDpZHzWZeG8/No7bbh25l5BVQog/02c9Otp2qPc/J+QhIb7wNxWFtCTWA91qU/MPRKIkgZPEO/BuBT7F4GsVcga7kpW4bffTzZbgWyhcKc2zO6FPJqR9blfIDO/RPOJap/oL2brSSayxG6vpbbL3nsn5NZq6e70nGdf2RhdKwzgBZ7JjYS7VHeT+u02moUKaIs9vx+Mo2Vsr1gp2haVabFLDVKsyjm7WCPlviV4CNMMCHwNtkDTBO6Ori59wczIcn8Eq7j/svM+stp2fNtAlXF+OmysEpiJAUPrR47tm0TFQP01Ob3F5Sf/16ZNNdHczEXCu/IVVVd49CuCnIQxJi6bTeecJeBWHsHwVghD4/90/hNfImb/W1bS+kp2/ggfhTfsHGywWwA==</source>
2013-12-09 19:46:34 -05:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "classes/db_util.php" generated-path= "classes.db_util.html" hash= "4726f61feca1588a7fd925b78d184474" package= "Query" >
2013-12-09 19:46:34 -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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "48" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > __call</name>
<full_name > \DB_Util::__call()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "48" >
2013-12-09 19:46:34 -05:00
<description > Enable calling driver methods</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "48" description= "" type= "string" variable= "$method" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "48" description= "" type= "array" variable= "$args" >
2013-12-09 19:46:34 -05:00
<type > array</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "48" description= "" type= "mixed" >
<type > mixed</type>
</tag>
2013-12-09 19:46:34 -05:00
</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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "true" static= "false" visibility= "public" namespace= "" line= "70" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > create_table</name>
<full_name > \DB_Util::create_table()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "70" >
2013-12-09 19:46:34 -05:00
<description > Get database-specific sql to create a new table</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "abstract" line= "70" description= "" />
<tag name= "param" line= "70" description= "" type= "string" variable= "$name" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "70" description= "" type= "array" variable= "$columns" >
2013-12-09 19:46:34 -05:00
<type > array</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "70" description= "" type= "array" variable= "$constraints" >
2013-12-09 19:46:34 -05:00
<type > array</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "70" description= "" type= "array" variable= "$indexes" >
2013-12-09 19:46:34 -05:00
<type > array</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "70" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "true" static= "false" visibility= "public" namespace= "" line= "79" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > delete_table</name>
<full_name > \DB_Util::delete_table()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "79" >
2013-12-09 19:46:34 -05:00
<description > Get database-specific sql to drop a table</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "abstract" line= "79" description= "" />
<tag name= "param" line= "79" description= "" type= "string" variable= "$name" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "79" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "true" static= "false" visibility= "public" namespace= "" line= "87" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "87" >
2013-12-09 19:46:34 -05:00
<description > Return an SQL file with the database table structure</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "abstract" line= "87" description= "" />
<tag name= "return" line= "87" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "true" static= "false" visibility= "public" namespace= "" line= "95" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "95" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<tag name= "abstract" line= "95" description= "" />
<tag name= "return" line= "95" 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>
2014-02-07 16:53:01 -05:00
<source > eJy1Vk1P20AQPa9/xVTKwUFJ3CJObWkphVaq4AC06tFa2+N4i7129wOIEP+9s7t2QtIgQZXmkKx25+PNezO7ef+xq7oo2duLYA8uLKoFLdz6i0IMG3BsRV2gggROuOEZ1wifMm0Uz41oJZzxBare66jj+TWfI2NDLDji1lStYuy7aFpTLeDbDH5ypVD607ztFkrMK8M+DyuI8zHsv36zD1P3c+DtaiGvgbHKmE6/TZK5MJXNZnnbJPxGcHNASJJVzlrkKDUGezLvKlFrY9UcW0lOM3ud5G2BSZHxYtobk2MSRUkC0519ooHZgS/Ia641FFgKKeQcioHQBGhRI+QKuWe1QWKt0Bu8wqpEbbPNzSTi63lOjtMfRtRwH0XMIWHkeIklEvk5gmnBVJTSOjHIpZUSg6Rt9otWzjyJWKfEDTcII2fwLmKrUFf8BoGD+iviZiQoWwU1BVFgiWjy9f5UleLNYOPjDzltRqpAaWUIk6Z0SKXZ3MTebhyx+4ixkamEnn5wO3DYI4SIPXiUO1XyUdmnMkjF69prSPxQYYNgG8URaGc0CsePT2gG+AJGXM112FZIHUrKizssnuaBssZ9tEnw7rkQJcRhP8U7oY2OH7EzGRCMydqbsz6dC5iSKip1WVKPKg7fW/2HpNQJjuf/QTWFe7UamfOB2B2P5lLPr2iWgzjVHeaiJM7179r1sx9I1+USb8OMrhQepm2b3pI3uEXtvK1tI/XWE9fgXEiz7VTIAu9wvVFCqr5TlpO/2TKhgNRDjz2syRLGZEvyw6D9eLKRetgn4Z9JXaHajoj7J9JeVGKBNa6XOF67py5DMC7h6uIMSkHDe0vvh7+rljdwuH/DHWPVk4BfBCyjC9p26TJovEbes2C5BXANgl4oZSgvidlg3yS7AuiSeGwP7v07lQW0JRRZaunxmNEfhD9VIGGt</source>
2012-09-13 11:45:27 -04:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "classes/iquery_builder.php" generated-path= "classes.iquery_builder.html" hash= "1f60e3df5c33baf343109f0cec73e23d" 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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-06 23:00:32 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "96" package= "Query\Query" >
<name > explain</name>
<full_name > \iQuery_Builder::explain()</full_name>
<docblock line= "96" >
<description > Shows the query plan for the query</description>
<long-description > </long-description>
<tag name= "return" line= "96" 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= "106" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > from</name>
<full_name > \iQuery_Builder::from()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "106" >
2013-12-09 19:46:34 -05:00
<description > Specify the database table to select from</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "106" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "106" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "120" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > like</name>
<full_name > \iQuery_Builder::like()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "120" >
2013-12-09 19:46:34 -05:00
<description > Creates a Like clause in the sql statement</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "120" description= "" type= "string" variable= "$field" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "120" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "120" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "120" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "132" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_like</name>
<full_name > \iQuery_Builder::or_like()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "132" >
2013-12-09 19:46:34 -05:00
<description > Generates an OR Like clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "132" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "132" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "132" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "132" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "144" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > not_like</name>
<full_name > \iQuery_Builder::not_like()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "144" >
2013-12-09 19:46:34 -05:00
<description > Generates a NOT LIKE clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "144" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "144" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "144" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "144" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "156" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_not_like</name>
<full_name > \iQuery_Builder::or_not_like()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "156" >
2013-12-09 19:46:34 -05:00
<description > Generates a OR NOT LIKE clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "156" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "156" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "156" description= "" type= "string" variable= "$pos" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "156" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "169" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > having</name>
<full_name > \iQuery_Builder::having()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "169" >
2013-12-09 19:46:34 -05:00
<description > Generates a 'Having' clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "169" description= "" type= "mixed" variable= "$key" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "169" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "169" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "180" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_having</name>
<full_name > \iQuery_Builder::or_having()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "180" >
2013-12-09 19:46:34 -05:00
<description > Generates a 'Having' clause prefixed with 'OR'</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "180" description= "" type= "mixed" variable= "$key" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "180" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "180" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "196" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > where</name>
<full_name > \iQuery_Builder::where()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "196" >
<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
<argument line= "0" >
<name > $key</name>
<default > </default>
2014-02-07 16:53:01 -05:00
<type />
2013-12-09 19:46:34 -05:00
</argument>
<argument line= "0" >
<name > $val</name>
<default > array()</default>
2014-02-07 16:53:01 -05:00
<type />
</argument>
<argument line= "0" >
<name > $escape</name>
<default > NULL</default>
<type />
2013-12-09 19:46:34 -05:00
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "207" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_where</name>
<full_name > \iQuery_Builder::or_where()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "207" >
2013-12-09 19:46:34 -05:00
<description > Where clause prefixed with "OR"</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "207" description= "" type= "string" variable= "$key" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "207" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "207" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "218" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > where_in</name>
<full_name > \iQuery_Builder::where_in()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "218" >
2013-12-09 19:46:34 -05:00
<description > Where clause with 'IN' statement</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "218" description= "" type= "mixed" variable= "$field" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "218" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "218" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "229" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_where_in</name>
<full_name > \iQuery_Builder::or_where_in()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "229" >
2013-12-09 19:46:34 -05:00
<description > Where in statement prefixed with "or"</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "229" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "229" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "229" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "240" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > where_not_in</name>
<full_name > \iQuery_Builder::where_not_in()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "240" >
2013-12-09 19:46:34 -05:00
<description > WHERE NOT IN (FOO) clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "240" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "240" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "240" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "251" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_where_not_in</name>
<full_name > \iQuery_Builder::or_where_not_in()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "251" >
2013-12-09 19:46:34 -05:00
<description > OR WHERE NOT IN (FOO) clause</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "251" description= "" type= "string" variable= "$field" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "251" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "251" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "264" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > set</name>
<full_name > \iQuery_Builder::set()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "264" >
2013-12-09 19:46:34 -05:00
<description > Sets values for inserts / updates / deletes</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "264" description= "" type= "mixed" variable= "$key" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "264" description= "" type= "mixed" variable= "$val" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "264" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "276" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > join</name>
<full_name > \iQuery_Builder::join()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "276" >
2013-12-09 19:46:34 -05:00
<description > Creates a join phrase in a compiled query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "276" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "276" description= "" type= "string" variable= "$condition" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2013-05-03 13:07:34 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "276" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "276" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "286" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > group_by</name>
<full_name > \iQuery_Builder::group_by()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "286" >
2013-12-09 19:46:34 -05:00
<description > Group the results by the selected field(s)</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "286" description= "" type= "mixed" variable= "$field" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "286" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "297" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > order_by</name>
<full_name > \iQuery_Builder::order_by()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "297" >
2013-12-09 19:46:34 -05:00
<description > Order the results by the selected field(s)</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "297" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "297" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "297" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "308" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > limit</name>
<full_name > \iQuery_Builder::limit()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "308" >
2013-12-09 19:46:34 -05:00
<description > Set a limit on the current sql statement</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "308" description= "" type= "int" variable= "$limit" >
2013-12-09 19:46:34 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "308" description= "" type= "int" variable= "$offset" >
2013-12-09 19:46:34 -05:00
<type > int</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "308" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "319" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > group_start</name>
<full_name > \iQuery_Builder::group_start()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "319" >
2013-12-09 19:46:34 -05:00
<description > Adds a paren to the current query for query grouping</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "319" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "329" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_group_start</name>
<full_name > \iQuery_Builder::or_group_start()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "329" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "329" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "339" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > or_not_group_start</name>
<full_name > \iQuery_Builder::or_not_group_start()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "339" >
2013-12-09 19:46:34 -05:00
<description > Adds a paren to the current query for query grouping,
prefixed with 'OR NOT'</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "339" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "348" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > group_end</name>
<full_name > \iQuery_Builder::group_end()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "348" >
2013-12-09 19:46:34 -05:00
<description > Ends a query group</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "348" description= "" type= "\iQuery_Builder" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "363" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > get</name>
<full_name > \iQuery_Builder::get()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "363" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "363" description= "" type= "" variable= "$table" />
<tag name= "param" line= "363" description= "" type= "int" variable= "$limit" >
2013-12-09 19:46:34 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "363" description= "" type= "int" variable= "$offset" >
2013-12-09 19:46:34 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "363" description= "" type= "object" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "376" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > get_where</name>
<full_name > \iQuery_Builder::get_where()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "376" >
2013-12-09 19:46:34 -05:00
<description > Convience method for get() with a where clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "376" description= "" type= "array" variable= "$where" >
2013-12-09 19:46:34 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "376" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "376" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "376" description= "" type= "object" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "386" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > count_all</name>
<full_name > \iQuery_Builder::count_all()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "386" >
2013-12-09 19:46:34 -05:00
<description > Retreive the number of rows in the selected table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "386" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "386" description= "" type= "int" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "397" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > count_all_results</name>
<full_name > \iQuery_Builder::count_all_results()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "397" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "397" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "397" description= "" type= "int" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "408" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > insert</name>
<full_name > \iQuery_Builder::insert()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "408" >
2013-12-09 19:46:34 -05:00
<description > Creates an insert clause, and executes it</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "408" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "408" description= "" type= "mixed" variable= "$data" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "408" description= "" type= "mixed" >
2013-12-09 19:46:34 -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 > $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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "419" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > update</name>
<full_name > \iQuery_Builder::update()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "419" >
2013-12-09 19:46:34 -05:00
<description > Creates an update clause, and executes it</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "419" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "419" description= "" type= "mixed" variable= "$data" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "419" description= "" type= "mixed" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "430" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > delete</name>
<full_name > \iQuery_Builder::delete()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "430" >
2013-12-09 19:46:34 -05:00
<description > Deletes data from a table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "430" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "430" description= "" type= "mixed" variable= "$where" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "430" description= "" type= "mixed" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "443" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > get_compiled_select</name>
<full_name > \iQuery_Builder::get_compiled_select()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "443" >
2013-12-09 19:46:34 -05:00
<description > Returns the generated 'select' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "443" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "443" description= "" type= "bool" variable= "$reset" >
2013-12-09 19:46:34 -05:00
<type > bool</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "443" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "454" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > get_compiled_insert</name>
<full_name > \iQuery_Builder::get_compiled_insert()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "454" >
2013-12-09 19:46:34 -05:00
<description > Returns the generated 'insert' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "454" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "454" description= "" type= "bool" variable= "$reset" >
2013-12-09 19:46:34 -05:00
<type > bool</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "454" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "465" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > get_compiled_update</name>
<full_name > \iQuery_Builder::get_compiled_update()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "465" >
2013-12-09 19:46:34 -05:00
<description > Returns the generated 'update' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "465" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "465" description= "" type= "bool" variable= "$reset" >
2013-12-09 19:46:34 -05:00
<type > bool</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "465" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "476" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > get_compiled_delete</name>
<full_name > \iQuery_Builder::get_compiled_delete()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "476" >
2013-12-09 19:46:34 -05:00
<description > Returns the generated 'delete' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "476" 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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "476" description= "" type= "bool" variable= "$reset" >
2013-12-09 19:46:34 -05:00
<type > bool</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "476" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "487" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > reset_query</name>
<full_name > \iQuery_Builder::reset_query()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "487" >
2013-12-09 19:46:34 -05:00
<description > Clear out the class variables, so the next query can be run</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "487" description= "" type= "void" >
2013-12-09 19:46:34 -05:00
<type > void</type>
</tag>
</docblock>
</method>
</interface>
2014-02-07 16:53:01 -05:00
<source > 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</source>
2012-09-13 11:45:27 -04:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/sqlite/sqlite_util.php" generated-path= "drivers.sqlite.sqlite_util.html" hash= "790e720fcfa068d8ae0d34aadf56ceea" 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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-06 23:00:32 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "182" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "182" >
2013-12-06 23:00:32 -05:00
<description > Create an SQL backup file for the current database's structure</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "182" 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>
2014-02-07 16:53:01 -05:00
<source > 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</source>
2012-09-13 11:45:27 -04:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/pgsql/pgsql_util.php" generated-path= "drivers.pgsql.pgsql_util.html" hash= "ba1574e315c1d6db6ae529d2c777cdbb" package= "Query" >
2013-12-09 19:46:34 -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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<source > eJzNV21v2zYQ/iz9iqsRTFLh2G3RT3HTNondrYUXp7G7fUgKg5Zom4tMqSKV1Cvy33dHUi92s64DOmABjEjHe3nu4fGOevEqX+d+//FjHx7D+5IXW3yg5zcF51YAp6VIE15AH4ZMswVTHE4WShcs1iKTMGZbXjir1zmLb9iKe17lC16zUq+zwvNmYpPp9Rbe9eB3VhRcmtU4y7eFWK21d1Y9QRhH8OzJ02dwSP+eG71UyBvwvLXWuTrq91dCr8tFL842fXYrmH6OSPpNzFTEXCpu9VE9X4tU6bJY8UyiUa+86cdZwvvJgiWHThkN+77f78PhD/vzK2YvMrUquDpUOY/FUsSwQJ7KvAtik2eFBiYTiAvODKEbjoQlao9SaLJT5aISDgtxywtlsMcpUwouVtP34/kHLVLgnzWXiYLhqX3/4vseAfLQyZTdcmBQ8CXHrYg56Az0mkNc0tZoiDMpud3gbPEHPpGVsURABds4Kfx0QJp2oeBIsYTbTCQk6PteXi6QXViW0rqaz1EbS6eMdWgtI9/74nse+sSoR0dtBbs+8L1732uAVzXYcGn5ogQMhZSW5HeAainfR42uhVzBgWQb3pZjQbItYMS03Ej14ArBYkLqh1aFTPhnrnZosKH+hgiLdG4whgZNt47efSDmsRGFUXcvYiV3NDoXc6t0DG51gBvvYWVf8qxYMSn+5IBOMyw75856S+AOjxVYHyhbZsXGlKS1Hq1gx/8VvRH0j3Ukq+h5gd7mPIDjl9Dr9bq1tEno6zUDYU+MWXkIgrN4HVbsAFNQBSbtAwpFipS/J5ahUHNZbngh4rDSI3qcgtfYWtMBSe+JIO+fsosG39C6sjmTdmgcw6Pj4xppBK9sODiCICA/JiTChUfAN7nehu3tjuqEWunXqxUFJn0j38tvFx5CaxFPAK2Ry9xBQbrfZUJWu5/wpZBCox4erBWeMOzxtXO1S8neFrnqI5DSQMyLLFd1RgeIBO07Xw7kPXQGtaiHxAmlOB58Y1ARGhF3qL0jREtksvNN83bSxslDC85La2PVlaEINQYtbn7mkhfUXKhJqk8pYNK2YVZtO1uad9d2EBQqYZpnl6OT2QhmJ6fjEVxT1lgO99cdCA14o4bYcRCkOJHCThc6TSuI2iqdyAJ1/YXEpjn63g8eWt/otThbTOYJMplTJ2Xf22e/pysmPOW7XdH1NWccDC8nF47KTtAzGr2gE/zHNJy5sSJN+nZ0w1KkvCkCNzUTR1igwA6xsmhR8z0UWO/z2jp0DGBus8lwAm+xTviGYp06HM6yxdL/kg963K8SN8v45zgtk39RJ44kchlW1vuT0BSRMl1+LdThS+xhtrCUaVqW0jci1XizzUrdnF0F26yEJJOBhjsm9X6bdvGaFt2EMhDmiVguQyfs1tlFdTc5wHB5qee2QdBuVS3GoqC0DJPUVOvbV9NlXTjqr7rVVa236Wg8OpvRBf5y8isdEuRxgzaROyeoWbRp+US3ypCs3XTDeHOnQTfWl0uu4/VJmoYXw8nR0ZvR7OyX+cl0Ojmz+vRD7ENDF0uS6h5pykG0WiIIZRm0Yxov+VkpsVm7eBG8gKcRXTu1kCWvfTu05x/GY9ulMdg5W9gqs6OKuoCCxRZwizV1HVq74VtVteSlKJSGIrtrd3l0+truF6nWOK6efIzcOBD4UVDoOdqpvasUgXCHgPxbRSxZFNDRVDuDuyKU9gt9tUc1vtZVc8vSEmvTqNggFOV9mWEQu0YeJOcJ3tMwWZqDX3vZsDy0SH8yG9yF4BO5CPDm6Fw/aBNQmQS1jl9rzV0nx9J6ez4dXc7g7flssldYOMuCXjXBgk63E7RGGK5H8NvJ+MNoCmFLrVuF6wXRIBj4bWDNdu9sg53MDar23a2p28a4fdJogF7La9mpEeArjdqW/6hHsvqgVoO28WIa6z19JI7wiw3LK1+hdF7i11WPPqT/Agf8am8=</source>
2013-12-09 19:46:34 -05:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/pgsql/pgsql_sql.php" generated-path= "drivers.pgsql.pgsql_sql.html" hash= "459fc290a5aebe50dcfe2f1ad15390ee" 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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-06 23:00:32 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "51" package= "Query\Drivers" >
<name > explain</name>
<full_name > \PgSQL_SQL::explain()</full_name>
<docblock line= "51" >
<description > Get the query plan for the sql query</description>
<long-description > </long-description>
<tag name= "param" line= "51" description= "" type= "string" variable= "$sql" >
<type > string</type>
</tag>
<tag name= "return" line= "51" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $sql</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "63" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > random</name>
<full_name > \PgSQL_SQL::random()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "63" >
2013-12-09 19:46:34 -05:00
<description > Random ordering keyword</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "63" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "75" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > db_list</name>
<full_name > \PgSQL_SQL::db_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "75" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list other databases</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "75" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "91" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > table_list</name>
<full_name > \PgSQL_SQL::table_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "91" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list tables</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "91" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "109" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > system_table_list</name>
<full_name > \PgSQL_SQL::system_table_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "109" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list system tables</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "109" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "127" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > view_list</name>
<full_name > \PgSQL_SQL::view_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "127" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list views</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "127" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "145" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > trigger_list</name>
<full_name > \PgSQL_SQL::trigger_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "145" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list triggers</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "145" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "162" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > function_list</name>
<full_name > \PgSQL_SQL::function_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "162" >
2013-12-09 19:46:34 -05:00
<description > Return sql to list functions</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "162" description= "" type= "NULL" >
2013-12-09 19:46:34 -05:00
<type > NULL</type>
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "174" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > procedure_list</name>
<full_name > \PgSQL_SQL::procedure_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "174" >
2013-12-09 19:46:34 -05:00
<description > Return sql to list stored procedures</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "174" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "192" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > sequence_list</name>
<full_name > \PgSQL_SQL::sequence_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "192" >
2013-12-09 19:46:34 -05:00
<description > Return sql to list sequences</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "192" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2013-05-03 13:07:34 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "210" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > column_list</name>
<full_name > \PgSQL_SQL::column_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "210" >
2013-12-09 19:46:34 -05:00
<description > Return sql to list columns of the specified table</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "210" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "210" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "233" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > type_list</name>
<full_name > \PgSQL_SQL::type_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "233" >
2013-12-09 19:46:34 -05:00
<description > SQL to show list of field types</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "233" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
</docblock>
2013-05-03 13:07:34 -04:00
</method>
2012-09-13 11:45:27 -04:00
</class>
2014-02-07 16:53:01 -05:00
<source > eJzVWG1T4zYQ/mz/im3mZhyYEN/d3KceTJuA6dEJhEvSXvulHsVWbA227JNkuAylv70rWc4bvZIwHLR8Qaz32dU++yKJwx/KtHT9/X0X9uFjRcUcF3p9KiitBdCvWBZTAT6cEEWmRFLoTaUSJFKs4DAgcyos6kdSqbQQ4DgTlhcqncPPXfhEhKDcfI6Kci5YkirnuFlBO9qDt6/fvIUD/eud0csYv0IjqVKl/N73E6bSatqNitwn14yod+jXb3artSPKcVdGH9XLlGVSVSKhBUdQt7ryoyKmfjwl8YFVRqDvur4PB0/24zY8XhZSJYKOPw5AljRiswhw3VBUkuiKJBSW+5fVtBGeCHZNhTS7izIiJVwmiA21LZaXGc0pVxLYSd+Ibl3X0U4dNDNgOVOAoAqjQ4ERojdBcsBsMZ7AK/k5WxUzruBVpnH3pMVsJqkVC4pkcmtEi3zXKaspMgmzitdVYKy0tYOONdlpjByd9gbjYM91bl3H0RrQPYIWDM7OzyZwWyvftd5jKA6btZkMeZVTwaK2xe8h1GBXwMPT03Gg0bWKhjvOnTZhN6tVUXbnOsjQk2bZWVL+E1WgUgqfTZ+UGeEww+rXIr1TI34wFduwS7+gccYNv5ZIC2sFv10OemcX8Gsw6g/HAVKCOoYPTccTF/gi8hHhcZFDIXAw6HCu6PwG/1gGu01Uwhhprwfkwah3cTI8b+953zoG41CaVKkCK1gqwJmFky62c07uFk88DbWRjYAODw9192P5joNBcDyBFprnJKctOB0Nz6FVJmHjsKXVPn0IRsGK1sVwApjgtqcoTgCi6Guvs1i/8XR3OMPRSTCC/u8rsN742EXHL0AixpLtyp3BbEdfrWqC1OKaRMax83KibYUySmlOWt1aU66SWmPVvESCjsDr97BjJr3+IPC0EhZeo2JtWPL1R6ftYaYizFRWJF4HvPsuvb33L0S5nEusiEcxX0PD/2oC/gfkXzN6syPpGvKvZMOCba26MS6Mw1VWawZWx8XWpC1oX/r57i/w/kCktz5ZlgovOFrwzpjoC9Juw6VGbVXd+w+VtN3BWlFb+48cGs/G5RqVDTv3ubz4ZTD4CpPN4p+o1LDnD0OqQtAYSlFENK7ErtNvgdtu9ImiUoxvN/ys7nqjmvcAix5dKoshiRM0rGIV2pbFWWqr0Hu+MbieCIr3XR7tfPxY2Hb8R5pXmm3Qr3nTj6WWVlhh22pfMR6b02a8MdEaS8860NZIi4qsynHGFbP61VCXB9azOQS/9nZYfNyO4tpJTXCNfYBmvMkzTrKwLCTTFjqmPq0ZzVgt0LdWc5SvfY/pjFSZqmXmNZdl2qdVSon+xwEOy5x8YXmVhxnliUrrr/blF5YCeZDoeZHj+83Qtdwt8728l+hk39ah3q3nfDO0ZbN8y4eifqtjymVa3Nh3xgwwzRnmGenb9TTTrb/dRW1ebtwc7HjBvsA/zC1s9Rhr1JsLwJ+htzpwFre26UYfNcAFl3eu7wc81mGWCdY7Jpuzslum5d+97/A0</source>
2012-09-13 11:45:27 -04:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/mysql/mysql_sql.php" generated-path= "drivers.mysql.mysql_sql.html" hash= "9434b96944ed5da5e75959ad78f6c6df" 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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-06 23:00:32 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "50" package= "Query\Drivers" >
<name > explain</name>
<full_name > \MySQL_SQL::explain()</full_name>
<docblock line= "50" >
<description > Get the query plan for the sql query</description>
<long-description > </long-description>
<tag name= "param" line= "50" description= "" type= "string" variable= "$sql" >
<type > string</type>
</tag>
<tag name= "return" line= "50" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $sql</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "62" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "62" >
2013-12-06 23:00:32 -05:00
<description > Random ordering keyword</description>
<long-description > </long-description>
2014-02-07 16:53:01 -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>
2014-02-07 16:53:01 -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 > db_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::db_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "74" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list other databases</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "74" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "87" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "87" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list tables</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "87" description= "" type= "string" variable= "$database" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "87" 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>
2014-02-07 16:53:01 -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 > system_table_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::system_table_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "103" >
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>
2014-02-07 16:53:01 -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>
2014-02-07 16:53:01 -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 > view_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::view_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "116" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list views</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "116" 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>
2014-02-07 16:53:01 -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 > trigger_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::trigger_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "128" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list triggers</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "128" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -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 > function_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::function_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "140" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list functions</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "140" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "152" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "152" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list stored procedures</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "152" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "164" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "164" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list sequences</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "164" 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>
2014-02-07 16:53:01 -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 > type_list</name>
2013-12-09 19:46:34 -05:00
<full_name > \MySQL_SQL::type_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "176" >
2013-12-06 23:00:32 -05:00
<description > SQL to show list of field types</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "176" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "189" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "189" >
2013-12-06 23:00:32 -05:00
<description > SQL to show infromation about columns in a table</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "189" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "189" 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>
2014-02-07 16:53:01 -05:00
<source > eJzFV21v2kgQ/mz/imlUCRIl+Fr1U++iKwGTcDKQYqP0pEp4sRdYxW/dXSdnIf57Z+0lkARyQQpKvmQZz8zO8+z4mfVff2fzzLROTkw4ge855QUu1LrDKa0McJGzKKQcLGgTSSZEUGhOhOQkkCxNwCEF5TrqW0aCWzKjhrHKBd9ILucpNwyPxamcF/BPA24I5zQpnwZpVnA2m0ujtVpBPTiGz398+gxn6t+X0i9iyS0YxlzKTHy1rBmT83zSCNLYIneMyC9YibXeM2IBTQSt/NE9m7NIyJzPaJpgUCO/tYI0pFY4IeGZdsZAyzQtC87e7M9cMdsr3O8OiIwGbBoArp/wBevSRT5ZGduc3VEuysKCiAhR5RmrXCzOIhrTRApg7YvStDBNQ+1nYBqHxUwCBuUIDA2lEXfjJAY8OpbM4KP4FW2aWSLhY6TinlnT6VRQbeYUeUx0EmWyTCPLJ0giTPOkaokyS11tcKpTnq6SnHeajmsfm8bCNAw2hTp8ACbGSR5TzoK69jpGh9LD0NupXI0jcLq9rgeLKufy6E/0WCLqHV5VruXpo4ClaSBNb3rKxpr3SypBzin8Kt+cLCIJTFNemrC2yvy/5/Eaiul/mJwlJcmaTR12ZP+4dprdPtg/PLvfttsIH500+LfGvoY+JEmYxpBy1AqF55YW9/hjjfY1sHiZpP4YUQ2GzX67flw7NIJyO1GelEyxi4UElCyUvlALn9gPTTgZqyRP4By5V4MbaDe95kXTtV24ubKHNvgrcfXhw3mNJdg2MVFZxiKY05jUDn5+W9BjRdEm6McNu2Ll9YSU+SpOHqLPa7XHckDjTBbr58+0oOIP2XOQvM5w0AN/8eC99LUqrLtnw/3QHTRAveYsDGmCwqlVv1Tu/fpGFELSeLzB1pMXwrUdu+WBX6Ia95s929dMPG8cv1G5uT4oEnW3VZFu68ruNf3zn1sa7mftPd63O0bv92RLhbzIUsVjQmL6Ikvl1v57gEZ0s5ma9Hvh1lHboZc9P+xeXtrDg3f9UBe7gWhV5J6QVovdmDqjfsvrDvrgek1v9B7QhEw5DSHjaUDDnO87Ex7idmO8Hg5adnuEr+n7gaR4VUmCLeD6I8fZJVs6aBsyFXbw25eSW0Qg5um9nt5TmDIahSCLbN+DUiHbx3clK+2u63X7Sl/UKB97/16/LMKtgTPq9V3/8JfQTRqwFJ5WpQCZpDl+FKRRHqMA4YAi1UDeNd8fHr6OsCqxnu5l7LZ7TwcbATQXFV2LyllfUJf4CWYnoTq6uMCWHKs7PX6k/ga0b+CC</source>
2012-09-13 11:45:27 -04:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/firebird/firebird_sql.php" generated-path= "drivers.firebird.firebird_sql.html" hash= "617ad88d71fd0da1a0f593d3a9b9d6d2" 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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-06 23:00:32 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "57" package= "Query\Drivers" >
<name > explain</name>
<full_name > \Firebird_SQL::explain()</full_name>
<docblock line= "57" >
<description > Get the query plan for the sql query</description>
<long-description > </long-description>
<tag name= "param" line= "57" description= "" type= "string" variable= "$sql" >
<type > string</type>
</tag>
<tag name= "return" line= "57" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $sql</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "69" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "69" >
2013-12-06 23:00:32 -05:00
<description > Random ordering keyword</description>
<long-description > </long-description>
2014-02-07 16:53:01 -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>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "82" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "82" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list other databases</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "82" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "94" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "94" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list tables</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "94" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "111" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "111" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list system tables</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "111" 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>
2014-02-07 16:53:01 -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 > view_list</name>
2013-12-06 23:00:32 -05:00
<full_name > \Firebird_SQL::view_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "128" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list views</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "128" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "143" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "143" >
2013-12-06 23:00:32 -05:00
<description > Returns sql to list triggers</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "143" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "158" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "158" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list functions</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "158" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "170" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "170" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list stored procedures</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "170" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "198" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "198" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list sequences</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "198" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "215" 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>
2014-02-07 16:53:01 -05:00
<docblock line= "215" >
2013-12-06 23:00:32 -05:00
<description > Return sql to list columns of the specified table</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "215" 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>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "215" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "261" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > type_list</name>
<full_name > \Firebird_SQL::type_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "261" >
2013-12-09 19:46:34 -05:00
<description > SQL to show list of field types</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "261" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
</docblock>
</method>
</class>
2014-02-07 16:53:01 -05:00
<source > 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</source>
2013-12-09 19:46:34 -05:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/sqlite/sqlite_driver.php" generated-path= "drivers.sqlite.sqlite_driver.html" hash= "9f98bf0c3729b152665c980e63399dc3" package= "Query" >
2013-12-09 19:46:34 -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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "85" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > get_system_tables</name>
<full_name > \SQLite::get_system_tables()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "85" >
2013-12-09 19:46:34 -05:00
<description > List system tables for the current database</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "85" description= "" type= "array" >
2013-12-09 19:46:34 -05:00
<type > array</type>
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "101" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > insert_batch</name>
<full_name > \SQLite::insert_batch()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "101" >
2013-12-09 19:46:34 -05:00
<description > Create sql for batch insert</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "101" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "101" description= "" type= "array" variable= "$data" >
2013-12-09 19:46:34 -05:00
<type > array</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "101" 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>
2014-02-07 16:53:01 -05:00
<source > eJy1lt9v2zYQx5+lv+IQGLAc2NYa9MldsqS2g6LwkjV2sUeVkmiLiEQy5CmoFuR/35GS7DRLNgxI/WKBul/83JdH/fqbLnQYHx+HcAxfam4aenDPl4bzdgE+1qLMuYEYFgxZyiyHi9SiYRkKJWHFGm46r3PNslu240HQx4JzVmOhTBBsRKWwaODzFP5kxnDp32ZKN0bsCgzm/RNE2QhOfnl3AhP3997blULeQhAUiNrO4ngnsKjTaaaqmN0Lhu+pkviQsxQZl5a39mSuC1FarM2OK0lO0/o2zlTO4zxl+aQzJsc4DOMYJm/2C3uy6y8rgRys5pnYigyykln7jBkcyrd12i8ujLjnxvrivFcfi39HLnMLi4/JH4treAjDwCULyP+GbznxzTigAiw4kB+SA89q5DnYuxLufC4y9g7n98wARVkjQ15xiW41DgNtFPLM+Qxs/+rDk0TXmsu+nl4bh6CaGVYBCUXIHQxyK19ari2J54V17QB1VdQptQi2tWwFlySZkmRXZxi5sOM2yunV19Vq3Hr651EYPARhEFBLF+srEBasqHTZwDciQCXPYs2wiFGRDL6RHRVA+5vNnsY/6kwfXKLHoy5Vl2X0IQweHY631cwe77LS2AADAlu+ynX/8gVStAeZUd+i1soBaXl0PSuYpfCbm69X84vNEpRGUYm/mPMdt4ZpjSAV2FprZRC2ynhB0dGvWQl0/Com8ynZDpyqTmG4WK6WFOry5vp3OBpO28TT4dHQ6SYYYCHs5GwvJvLolrwgIxdl5C0Np+Mq4bnDTya+EnRQfMl2v9esdsMKIf+HwLsaK/Gd5690YMcxaeNFHf1BF/4UaAiyJnIi6un1u70rJ2feLCmpoKglMjDe6yVee1x5mmxFidxEznpytuWYFRdlGdHhns0ul5v5p+Rivb6ej8YwlKziw5+tYU/UNpba97/BekD/ArYN+4xvHHfiVpKOulO4y9Ue46SiQUg3WXdm3KaxYOhGg9oCkw3QgCCdM5qd0wPVtlHDH2J04IK3Jhd4dOA5zA1n6Gv3zFJGzQRBV5XB/5wG/QtfO01fYvwD29bhFbhtjsQn7GbHuI1x2on2MEo2JEcHUCqEe/e5wLSmYM6nv362wvBUmPxJp3u0bk57kI908y5l7vrQcc79zTel75O/AWGBcq4=</source>
2012-09-13 11:45:27 -04:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/sqlite/sqlite_sql.php" generated-path= "drivers.sqlite.sqlite_sql.html" hash= "bd3bfdf8bad15d71014b8e48ccc5e271" 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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-06 23:00:32 -05:00
<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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "50" package= "Query\Drivers" >
<name > explain</name>
<full_name > \SQLite_SQL::explain()</full_name>
<docblock line= "50" >
<description > Get the query plan for the sql query</description>
<long-description > </long-description>
<tag name= "param" line= "50" description= "" type= "string" variable= "$sql" >
<type > string</type>
</tag>
<tag name= "return" line= "50" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $sql</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "62" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > random</name>
<full_name > \SQLite_SQL::random()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "62" >
2013-12-09 19:46:34 -05:00
<description > Random ordering keyword</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "62" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "74" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > db_list</name>
<full_name > \SQLite_SQL::db_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "74" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list other databases</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "74" description= "" type= "NULL" >
2013-12-09 19:46:34 -05:00
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "86" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > table_list</name>
<full_name > \SQLite_SQL::table_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "86" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list tables</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "86" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "103" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > system_table_list</name>
<full_name > \SQLite_SQL::system_table_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "103" >
2013-12-09 19:46:34 -05:00
<description > Overridden in SQLite class</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "103" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "115" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > view_list</name>
<full_name > \SQLite_SQL::view_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "115" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list views</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "115" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "129" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > trigger_list</name>
<full_name > \SQLite_SQL::trigger_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "129" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list triggers</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "129" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "141" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > function_list</name>
<full_name > \SQLite_SQL::function_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "141" >
2013-12-09 19:46:34 -05:00
<description > Return sql to list functions</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "141" description= "" type= "NULL" >
2013-12-09 19:46:34 -05:00
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "153" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > procedure_list</name>
<full_name > \SQLite_SQL::procedure_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "153" >
2013-12-09 19:46:34 -05:00
<description > Return sql to list stored procedures</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "153" description= "" type= "NULL" >
2013-12-09 19:46:34 -05:00
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "165" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > sequence_list</name>
<full_name > \SQLite_SQL::sequence_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "165" >
2013-12-09 19:46:34 -05:00
<description > Return sql to list sequences</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "165" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "177" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > type_list</name>
<full_name > \SQLite_SQL::type_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "177" >
2013-12-09 19:46:34 -05:00
<description > SQL to show list of field types</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "177" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "190" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > column_list</name>
<full_name > \SQLite_SQL::column_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "190" >
2013-12-09 19:46:34 -05:00
<description > SQL to show infromation about columns in a table</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "190" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "190" description= "" type= "string" >
2013-12-09 19:46:34 -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>
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2013-12-09 19:46:34 -05:00
</class>
2014-02-07 16:53:01 -05:00
<source > eJzNV01v2zgQPUu/YioUkB0k1m7RUzfB1o6VNAvFbmQXbU8BLVE2EYlUSSpZI/B/3yEl1fmwuzGQtPVF9Hje47wZcTg+/LtclG6wt+fCHlxUVC5xYdYnktLaAIOK5SmVEMCQaDIjikJ/prQkiWaCQ0SWVDao9yVJrsicOk7LBe9JpRdCOs6UFUIvlvBPDz4TKSm3vyaiXEo2X2jnuF1BJ+nCmz/+fAMH5vHW+uWMX4HjLLQu1bsgmDO9qGa9RBQBuWZEv8VIgvWeOUsoV7T2R/dywXKlKzmngiOoV10FiUhpkM5IetA4IzBw3SCAg2f7uG1mJxcR0xQmJU1YxhLz/UHGYB28qmatcSjZNZXKhpbkRKmG6RIfwIoypwXlWgEbDqzp1nUds6WDPBErmAZEVagNDdaI20lSAFaP8Tm8Vt/yu2bGNbzODe6RVWSZoo1ZUkwlb0iMKXCdspphHiGreP1WWJaO2WC/odxvSY5O+tEk7LrOres4LIMOvAKmLnlVUMmSTuPVRQfr4TTbGa6eB9HZ+dkUbmvOlfcXeqxQ9Ravmmu1fw+wch1M07MW2lnn/ZRq0AsK3+zhKXPCIRPSmjC22vy/9XhKium/SM64TXKTzQbmhV8+Rv2zEVx8CuOvgOsRJgDdGvnPrX4tPiY8FQUIiQ3DKLqiyxv8stb7FGHSknTua/Ih7o+G4/NO13+ZEt4RYXdUtlxa4KusNGDrwhaYNg1QPRI0+hRFW+Sks0tD8UCPAbx0MTbowPjzDeH/sB4Ws0nD4eGh6WR4RidhFB5PweOkoJ4xnMTjc/BwZ9OtCqI0ldb++UMYh+DpZUm9I98y+8Y+jodhDIOvDQUMw8mxi+QvnKIxtlfJ0pRybHNtm7addrcUqSUqLC63ZuoXVfua0ZsdlRjIDrWGTYWGu1WGI/ANqf8TyrnxjcehYm4u0R2ObIP5pZW8J6KNbCcV7eL3kaG0kDSFUoqEppXcrY9+R/1Geihe5zzZTUcL+qGMl5xQzKSICtRC3DSXWwYZo3kK5sA+1oLTOlluOymI2CTEYjr+2Wganoaxvw9+HPYj85yGX6bmOYjGA7/7U8UynklREBs4mYkKx2ORVwU2DGz+pL7nto1m3398WhutievM1NgH48zHuH963m/uVgxMdDy/V3v2fK8ZctwV/iEJeWoq1LRYM9/if7b/AKapibw=</source>
2013-12-09 19:46:34 -05:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/odbc/odbc_driver.php" generated-path= "drivers.odbc.odbc_driver.html" hash= "c59208157f04ebbe4a7e8e0bddb23c96" package= "Query" >
2013-12-09 19:46:34 -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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<source > eJytVcFu2zAMPctfQQQBmhRNvBU9pevWtU4PQ7ZuQ4sdA1liYqGO5ElytiDIv4+y7CYdWmyH5hJZJB/Jx0f73YeqqJL0+DiBY/hWo93QIZxvLGK8gKtalRItpJBxz3PuED7mzlsuvDIaZnyDto26rLh44EtkrMOCS177wljG7tTK+GIDn8bwg1uLurEKU22sWhaeXXcnGIghnL55ewqj8HfW+JVKPwBjhfeVm6TpUvmizsfCrFK+VtyfUSXpPmepBGqH0Z/cq0KVztd2iUZT0Lh+SIWRmMqcy1HrTIFpkqQpjF7tlyTQUEsl3WZX13v+MqvWgTSIxhtjYYkaLS9Bdj5cCHQOFmTr7hxo48FVKNRCoYR8A75AWHGlQTaQ7hGzG0U31XDl6ry7zfbuaSJKTpmaEvG3Ry0dZFfzr9ktbJOEhRYYhWdGH3mQuFAam7zoBK8QRMEtjSrUGW3KAxVEyUZtUeGRg8UFScbYAJYmrLLGo/DURj8CzRugCzg6Oj/Iek9UNJV5A8JoTSHhyB9JCV6NJ3Vs+QpImUovoS+dfu66dmg1X+Fztopo+GWsPLSRVPkG+qYKYndd7XVOqoFFreMOzOdUGqHUwg9C4pN9ngtdl+XJHrt7bgEvGvzBcJiwbcIY5UTtJ5NDwJ6RuZhsA+6ud4B8ALrHG54nbBfoe10dP45juqp8VJ2owxL7f86BrGXLtkXaQQ1ro+QLRFLHWnCPgxjWstJ3P0sSRi+bzqZ3U7j5fvsZttFj1zsPDr5QbvT+Z5D6IHhHGthr88AaIqDp5toiFQqhtLCjOfeiIKHTcPx/UPFEXIHCJwzFgBc4ijnmTcKWp5OI8ZeYqPc74gVUfG+sw8ucVxWBhZiwRWGOC2UxV1YeDJK1ZXy5n80aInfhvTjVEswCghrncbHH9PH4A/xX0No=</source>
2013-12-09 19:46:34 -05:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/pgsql/pgsql_driver.php" generated-path= "drivers.pgsql.pgsql_driver.html" hash= "c5512ce99494c2c3bf176869b68f82f8" package= "Query" >
2013-12-09 19:46:34 -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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<source > eJy1VF1v2jAUfXZ+xR1iClSFbFWfKGylELZujH7A1JdJkXFMYjXYqe10Q1X/+66TUNqq3VPHQ7jxPffrnBv3P+dp7gV7ex7swUXB9QYNZ08059UBnBQii7mGAMbU0iU1HIZLYzVlVigJU7rhuo46zim7pgknZJsLjmlhU6UJWYi1sukGvnXhimrNZellKt9okaSWjLYWtFgbDj58PICO+zsscZmQ10BIam1uekGQCJsWyy5T64DeCmoPsZNgVzMTjEvDKzzC81RkxhY64UpiULe4DpiKeRAvadypwRgYeF4QQOfNft6W2XNlbKL5/GIKJudMrBiwjBrzjDbYTWCK5fZwrMUt16bsr4yC88Rl4n8sl7GB8Ul0Pj6DO88jrhzB8JGSkjMLVgF1xevaca2fw5Q4LKzpGlBMIRNoxka+dFwYriVd85d8OfbzW+n4sQ/VpRuApsrdghjnCjySF0tkGlaFrPYmihg6rS6YbbnK+7tCA1lk2f4u+fa9TjgoC7TabY/ceYSIFbQwT65MncfPE3OT+W0YDAYwGU7nISJLKHEAGNSInt9170fouPcIPrF9Lm2v94/WHnW1a6iNKe4d/W+7PA9yhuvcblBJVC97VbwH5wtc4yiSUctbFaomrokcODIWlz9no+EihIYP3ToRGn7Dd9Q0bSpM59ONW82WC/nf037hFmfNhLGgVmBYytfUwEppsCkHVri7wwKrVhyn2xGiOX7jstq/V5hIuI3qlK2nNPT7ffxG3JLMw2k4WsD4dL44naHRqAKc/A2YXJ79gEaeRCVNpuECrr6Gl+FT2OxsAdPT76FbtV/Re9/BhrPxU9A7JF9InGxNXXN1Y76HfRwhIaSep1YgLu+B6LkQ93hnhTJ2XJVbHVW4rrvY/wLDWqfR</source>
2012-09-13 11:45:27 -04:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "common.php" generated-path= "common.html" hash= "92253195ebd1329af9b1b625dc7a8aa6" 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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-06 23:00:32 -05:00
<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>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "65" description= "" type= "string" variable= "$string" >
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<type > string</type>
2013-12-09 19:46:34 -05:00
</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>
2014-02-07 16:53:01 -05:00
<function namespace= "" line= "103" package= "Query" >
2013-12-09 19:46:34 -05:00
<name > Query</name>
<full_name > \Query()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "103" >
2013-12-09 19:46:34 -05:00
<description > Connection function</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "103" description= "" type= "mixed" variable= "$params" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "103" description= "" type= "\Query_Builder" >
2013-12-09 19:46:34 -05:00
<type link= "Query_Builder.html" > \Query_Builder</type>
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "throws" line= "103" description= "" type= "\InvalidArgumentException" >
<type link= "InvalidArgumentException.html" > \InvalidArgumentException</type>
</tag>
<tag name= "throws" line= "103" description= "" type= "\BadDBDriverException" >
<type link= "BadDBDriverException.html" > \BadDBDriverException</type>
</tag>
<tag name= "throws" line= "103" description= "" type= "\BadConnectionException" >
<type link= "BadConnectionException.html" > \BadConnectionException</type>
</tag>
2013-12-09 19:46:34 -05:00
</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>
2014-02-07 16:53:01 -05:00
<source > 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</source>
2013-12-09 19:46:34 -05:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "autoload.php" generated-path= "autoload.html" hash= "5c2b8270c88016a93fbb0e7fcbd55ed2" package= "Query" >
2013-12-09 19:46:34 -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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-09 19:46:34 -05:00
<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" >
2014-02-07 16:53:01 -05:00
<description > Load query classes</description>
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<source > eJytU11P2zAUfXZ+xRVCJKmg3hBPbGiUtWhMSONL26PlJjeJRRIH22GrUP/77Dhuw8ue1pdavfd8+Pj085eu6iI6m0Uwg/se1cYe3PlaIfof4KoXdY4KKCy54WuuERZrbRTPjJAt3PINqhF12fHsmZdISOCCS96bSipCnkQjTbWB73P4xZXCdphmstsoUVaGfA0nSLIUTj98PIUT93U27NWifQZCKmM6fU5pKUzVr+eZbCh/FdycWSd0r1mLDFuNft+ud5WotelVibK1oHn/TDOZI83XPD8Zly2QRhGlcPLfPlFIdtEbWUvuUiykAncUbQn8lYuar2uEPCSb1Vxr1KMZj37AAm1eGYKRoKQ00HFTDSs5FqLFJL6/Wjyu2N3i6Vt8DLlQLW8wYez65nbFWDqPaZx+2vHdWbSjypV4tY6mkju+5cPNz9VDYNzTz2OP0iMjte5eeqEQtGysfdk0thNF3w7l0JHy02TK4JfmtnlTV7c2FHgZGrd3NJZK8QZs41xmh8NwMBtUPIrxMeTEr6TRW0T8ES4c2k1/owpjq0ys/UH22lpcC5WDRidmsN5ERBSQBAmGf4Q2OokLt8Yy2baYmTiFoyMIGhcXEBcjUZxGxMoTW3S+YQ3vkjiXTLRZ3edoAy1ruU6mIdsnClg689FYh4QotLVt7Wkbhdsw9/r2SvtIYQ4HY2b0zS9tHceBu+Ohf7AdaiLqcGF/2HVXFpoVosZkIpaOtxkfk0nbxXfzwR/BWuPIYCuYTIUDwzBu2RDLyHAMd8sf5+clmkX4Oyx9xZLUwQbcv4O0l5hobX2ABz7ArbO2HZr6iAb6Dvjuzxjprt7Vhiks7RvbgsTv+xSKvmpzkMUO7jT+AiMOmyw=</source>
2013-12-09 19:46:34 -05:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "classes/query_parser.php" generated-path= "classes.query_parser.html" hash= "4bd4c511854e2a436bb5db3e76b20d20" package= "Query" >
2013-12-09 19:46:34 -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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-09 19:46:34 -05:00
<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>
2014-02-07 16:53:01 -05:00
<source > eJy1Vm1v2zYQ/iz9ihvgVVL8oqzol21NnCzJCgxDk3kZNiz2VFo+W2xkUSUpt17V/fYdqRe/JDMyrLNhSyKf49099xypl8M8yd3w6MiFI/ipQLmmG3P/vUSsBuC7gqczlBDCJdNsyhTC+VRpyWLNRQY/sjXK2uosZ/E9W6DjNGvBGSt0IqTj3PKl0MkafhjAr0xKzOxsLPK15ItEOxfNHfhxAM+Pv3oOfXN5YXEpz+7BcRKtc/VNGC64TorpIBbLkK040y8oknDjM+UxZgorPMHzhKdKF3KBIiOjQXEfxmKG4WzKZv0aTIah64Yh9D/bx22Y/UXzlOs1XKRMKdACciaJRvUuhThlhUIFcyEhlyJHma4BVcxyni2AzzDTfM5Rqj2KYZOtKqb7g6EbW1f2Obox3iR8dF3HBOSQ0QgX+IHC0BplVnlfMclFoUCtM80+AHGbi4zcK2Ngjc4IAlQ7tjaPoevkkq+YRugsmY6TqF3upEL5ruN48yKzQvHg5BQ8/471/zzv/37c/zqadMe+PzgaBuMg8HoGu0n3IbpP8MEw6FZIQxTTosadlOevL8tnz4blX+WYvsNy/EcZlqcnw/Il/frll+X1qBx3y9fXt+X4CzN8Wv52PfJcJ/j2ASs2GTyUdjEl0dRZ4+PpKhtZNR7sJfdwrknn4QyVYcoznO1N7IR9Qe60LGJaICQf1LO54JkG+tVSk5tk6JktgfCkr918mtAhiuJmRb9jRHoCnhe4zkcKiBrkFeot6e4IhRSBi6hSA0tT33vjDTo64ap/uiuRu40uJgNC9cA4ov8tMG6hlDfpwc3o6lX089VtdD26vBoRBf/G35a2DnrcLtN/9dmq9KDHTfEf87fhHFfUzGRL+wLTILIYbd8KSbuzLabTmRdp2vg3VXsa/d3yiayV/pNSDbpvuPcIUzvh/RMbreAPkCFAJ1IUi4Su2PRrD1g2gwURZQeF0iAxxRWjTmhb2tl117QuBZn7VXdZQA+8OU8pzMgOesF+nEYIn0wLft7zom3pm6olq+aFJdIZOrPVVqiNAEyK9SHSdvKT+9saRm9pj7DtXXd2neB+81vJS6TTM9vj4H+mYGR9KmBUS4lAWw3Jp6rkZjfezrkdhLM63sfOqpaF7QL7HXtpmMjwfTXebu2V9qgAyOKkRgNT0JHiPVlZM4fPweeqWdHMmKlqbmvRuwkta6bvjieGXGKR/jCld5BD6BZqSG8r0uKqanyyrzBX1AhiDu/s6V9paGBe9P4GaPD4AQ==</source>
2013-12-09 19:46:34 -05:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "classes/idb_sql.php" generated-path= "classes.idb_sql.html" hash= "150867678debb2bb64fa1abde29b104b" package= "Query" >
2013-12-09 19:46:34 -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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-09 19:46:34 -05:00
<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" >
2014-02-07 16:53:01 -05:00
<name > explain</name>
<full_name > \iDB_SQL::explain()</full_name>
<docblock line= "41" >
<description > Modify the query to get the query plan</description>
<long-description > </long-description>
<tag name= "param" line= "41" description= "" type= "string" variable= "$sql" >
<type > string</type>
</tag>
<tag name= "return" line= "41" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $sql</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "49" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > random</name>
<full_name > \iDB_SQL::random()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "49" >
2013-12-09 19:46:34 -05:00
<description > Get the sql for random ordering</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "abstract" line= "49" description= "" />
<tag name= "return" line= "49" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "56" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > db_list</name>
<full_name > \iDB_SQL::db_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "56" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list other databases</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "56" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "63" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > table_list</name>
<full_name > \iDB_SQL::table_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "63" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list tables</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "63" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "70" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > system_table_list</name>
<full_name > \iDB_SQL::system_table_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "70" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list system tables</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "70" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "77" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > view_list</name>
<full_name > \iDB_SQL::view_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "77" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list views</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "77" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "84" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > trigger_list</name>
<full_name > \iDB_SQL::trigger_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "84" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list triggers</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "84" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "91" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > function_list</name>
<full_name > \iDB_SQL::function_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "91" >
2013-12-09 19:46:34 -05:00
<description > Return sql to list functions</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "91" description= "" type= "NULL" >
2013-12-09 19:46:34 -05:00
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "98" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > procedure_list</name>
<full_name > \iDB_SQL::procedure_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "98" >
2013-12-09 19:46:34 -05:00
<description > Return sql to list stored procedures</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "98" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "105" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > sequence_list</name>
<full_name > \iDB_SQL::sequence_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "105" >
2013-12-09 19:46:34 -05:00
<description > Return sql to list sequences</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "105" 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>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "112" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > type_list</name>
<full_name > \iDB_SQL::type_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "112" >
2013-12-09 19:46:34 -05:00
<description > Return sql to list database field types</description>
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "112" description= "" type= "mixed" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-07 16:53:01 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "121" package= "Query\Query" >
2013-12-09 19:46:34 -05:00
<name > column_list</name>
<full_name > \iDB_SQL::column_list()</full_name>
2014-02-07 16:53:01 -05:00
<docblock line= "121" >
2013-12-09 19:46:34 -05:00
<description > Get information about the columns in the
specified table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-07 16:53:01 -05:00
<tag name= "param" line= "121" description= "" type= "string" variable= "" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2013-05-03 13:07:34 -04:00
</tag>
2014-02-07 16:53:01 -05:00
<tag name= "return" line= "121" 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>
2014-02-07 16:53:01 -05:00
<source > eJytVU1P3DAQPSe/Yg4cFgTrFnHqhwoUqFRtK1Fa9YgcZ5JYJLbxByWq+t87cRLSLbtStupe4szOe2/m2Z68eWcqk7KDgxQO4DqgbWnRra8sYh+A8yDrHC0wuOCeZ9whnGXOWy681ApWvEU7oE558JW2SfJVNtpXLXxcwnduLar4r9CmtbKsfPJ+XMFC7MPxi5fHcNQ9TmJeLdUdJEnlvXGvGCulr0K2FLph/EFyf0KybCy2yxaoHPb5lG4qWTsfbIlaEWgZ7pjQObI84/nRkByBhos7XhJw5GJpyhgc/bdfOjprOFngodAW8tHDhitpQs2jiS5koubOoRudHIqDqU/K+TvIUqk82oILBHlxfntzvYKfaZp0sglhPqCfBJ1BIQspwN3XsZRaNtID6QYyhNIj5JQPe9u/UeW8AYpIVcIeIf8MkzjsRZZnUV0UDoewRdoNNZB0IZYmJmS0FVAE1Z+iyLLoBA4HysOR5O3V2ermcv91mkyNfdK5LFrwFcJ9PKReQ0nNTgFTczU1taWNOZXhI1FJFWujItbN7fRGOy1XuW5AW7osA90mR+do9lSL9Z6/RKCLetRuLZ0HumQ4nSk3ac5RybPbjmSx1tUmFWKvdyWPmJn8rnUem3+S6aG3u6g9SPyxo0oHmesVjbUS7a5u9aitGmsSI+q5xudvq9UWhXExT8J5bTEHY7XAPNhdd+UJN1MN6c4qsfPeD7AnkWeXZU3laRAWEuscfGs2CDbyEfNtm0SITVrdIJCKRkDTD3Oe6dCPBqHr0NABkSq+xuxhDJO78dBunlHzTegl+rL2ImPn9q/uQ3apctBFd83JhiV96H8D+xNllg==</source>
2012-09-13 11:45:27 -04:00
</file>
2014-02-07 16:53:01 -05:00
<file path= "drivers/mysql/mysql_driver.php" generated-path= "drivers.mysql.mysql_driver.html" hash= "65efd272a15e2181a7d4f72a7df755a6" 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" />
2014-02-07 16:53:01 -05:00
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
2013-12-06 23:00:32 -05:00
<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>
2014-02-07 16:53:01 -05:00
<source > eJytVF1v2jAUfXZ+xRVCSqiAbFUfJjq6UqBSJ6BrSTXtKTWOIRbBSW2nW1Tx33cdkgZNXZ8aKYqvfc65n87Xb1mcOf7JiQMncJdzVeDCrq8V54cNuMpFEnEFPkyooSuqOYxW2ijKjEglzGjBVcW6zCjb0g0npNaCS5qbOFWEBGKXmriA7334SZXisjxlaVYosYkNGdcr8FgHTj99PoWe/ZyVuETILRASG5Ppge9vhInzVZ+lO58+C2rOMBK/8ZkIxqXmBzzCs1gk2uRqw1OJpH6+9VkacT9a0ahXgZHoO47vQ+/DHqeu7LxY3s1AZ5yJtWDAEqr1PyWDJnqdr+rNiRLPXOkytpJVSfE/hstIw+Qq/DG5hRfHIdYVQfqSGzAxhxVKGMG2QHVpV0TNaMaBxdT2DxuHlJJ2+UwVYFeF3Fjbd0imUsMRE0H7wAotC4bgPrrnRw7HqZSIA5NWPuoxabQz9Lar1KEdafnWdq65knTH3zrLMPXfqYqOz3CIaAHtNLNjqOug8xX2E9a5PExnGDI8NCpnxrOOu42focyTpNto13YlOCz1vU7HIS8OIWINXsTXQvLIc7Hmg8H8FyYbjoLgPrxZ3ATh+HY+Hy0mrmWUFFJLYc1KsXDHcQS9ert72PUslLwnCcMLaC2nASxG8+kSHoLr3hcY385mo2AKbmm6ra6V6XTO8bPHtwoZU89SXaXu7gr9lLgdGA6HcD2aLadNqAiwrS0RA7dv7SMprDiXZjB4p5xHlWyKaMPZ21n52Gv1OnvTXWYKoIADl/x33l4P35gPTEUyarApJapqdtvEQvcunuyV9FrB/cNibEv9+HJA7R9bh8T2+L+YygjSNZSFC6Pyvvbxp/oXTvOF2w==</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>