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-14 10:38:25 -05:00
<file path= "classes/idb_sql.php" generated-path= "classes.idb_sql.html" hash= "150867678debb2bb64fa1abde29b104b" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
<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>
<long-description > </long-description>
<tag name= "abstract" line= "33" description= "" />
<tag name= "param" line= "33" description= "" type= "string" variable= "$sql" >
<type > string</type>
</tag>
<tag name= "param" line= "33" description= "" type= "int" variable= "$limit" >
<type > int</type>
</tag>
<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>
</tag>
</docblock>
<argument line= "0" >
<name > $sql</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $limit</name>
<default > </default>
<type > int</type>
</argument>
<argument line= "0" >
<name > $offset</name>
<default > FALSE</default>
<type > int</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "41" package= "Query\Query" >
<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" >
<name > random</name>
<full_name > \iDB_SQL::random()</full_name>
<docblock line= "49" >
<description > Get the sql for random ordering</description>
<long-description > </long-description>
<tag name= "abstract" line= "49" description= "" />
<tag name= "return" line= "49" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "56" package= "Query\Query" >
<name > db_list</name>
<full_name > \iDB_SQL::db_list()</full_name>
<docblock line= "56" >
<description > Returns sql to list other databases</description>
<long-description > </long-description>
<tag name= "return" line= "56" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "63" package= "Query\Query" >
<name > table_list</name>
<full_name > \iDB_SQL::table_list()</full_name>
<docblock line= "63" >
<description > Returns sql to list tables</description>
<long-description > </long-description>
<tag name= "return" line= "63" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "70" package= "Query\Query" >
<name > system_table_list</name>
<full_name > \iDB_SQL::system_table_list()</full_name>
<docblock line= "70" >
<description > Returns sql to list system tables</description>
<long-description > </long-description>
<tag name= "return" line= "70" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "77" package= "Query\Query" >
<name > view_list</name>
<full_name > \iDB_SQL::view_list()</full_name>
<docblock line= "77" >
<description > Returns sql to list views</description>
<long-description > </long-description>
<tag name= "return" line= "77" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "84" package= "Query\Query" >
<name > trigger_list</name>
<full_name > \iDB_SQL::trigger_list()</full_name>
<docblock line= "84" >
<description > Returns sql to list triggers</description>
<long-description > </long-description>
<tag name= "return" line= "84" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "91" package= "Query\Query" >
<name > function_list</name>
<full_name > \iDB_SQL::function_list()</full_name>
<docblock line= "91" >
<description > Return sql to list functions</description>
<long-description > </long-description>
<tag name= "return" line= "91" description= "" type= "NULL" >
<type > NULL</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "98" package= "Query\Query" >
<name > procedure_list</name>
<full_name > \iDB_SQL::procedure_list()</full_name>
<docblock line= "98" >
<description > Return sql to list stored procedures</description>
<long-description > </long-description>
<tag name= "return" line= "98" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "105" package= "Query\Query" >
<name > sequence_list</name>
<full_name > \iDB_SQL::sequence_list()</full_name>
<docblock line= "105" >
<description > Return sql to list sequences</description>
<long-description > </long-description>
<tag name= "return" line= "105" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "112" package= "Query\Query" >
<name > type_list</name>
<full_name > \iDB_SQL::type_list()</full_name>
<docblock line= "112" >
<description > Return sql to list database field types</description>
<long-description > </long-description>
<tag name= "return" line= "112" description= "" type= "mixed" >
<type > mixed</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "121" package= "Query\Query" >
<name > column_list</name>
<full_name > \iDB_SQL::column_list()</full_name>
<docblock line= "121" >
<description > Get information about the columns in the
specified table</description>
<long-description > </long-description>
<tag name= "param" line= "121" description= "" type= "string" variable= "" >
<type > string</type>
</tag>
<tag name= "return" line= "121" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $table</name>
<default > </default>
<type />
</argument>
</method>
</interface>
<source > eJytVU1P3DAQPSe/Yg4cFgTrFnHqhwoUqFRtK1Fa9YgcZ5JYJLbxByWq+t87cRLSLbtStupe4szOe2/m2Z68eWcqk7KDgxQO4DqgbWnRra8sYh+A8yDrHC0wuOCeZ9whnGXOWy681ApWvEU7oE558JW2SfJVNtpXLXxcwnduLar4r9CmtbKsfPJ+XMFC7MPxi5fHcNQ9TmJeLdUdJEnlvXGvGCulr0K2FLph/EFyf0KybCy2yxaoHPb5lG4qWTsfbIlaEWgZ7pjQObI84/nRkByBhos7XhJw5GJpyhgc/bdfOjprOFngodAW8tHDhitpQs2jiS5koubOoRudHIqDqU/K+TvIUqk82oILBHlxfntzvYKfaZp0sglhPqCfBJ1BIQspwN3XsZRaNtID6QYyhNIj5JQPe9u/UeW8AYpIVcIeIf8MkzjsRZZnUV0UDoewRdoNNZB0IZYmJmS0FVAE1Z+iyLLoBA4HysOR5O3V2ermcv91mkyNfdK5LFrwFcJ9PKReQ0nNTgFTczU1taWNOZXhI1FJFWujItbN7fRGOy1XuW5AW7osA90mR+do9lSL9Z6/RKCLetRuLZ0HumQ4nSk3ac5RybPbjmSx1tUmFWKvdyWPmJn8rnUem3+S6aG3u6g9SPyxo0oHmesVjbUS7a5u9aitGmsSI+q5xudvq9UWhXExT8J5bTEHY7XAPNhdd+UJN1MN6c4qsfPeD7AnkWeXZU3laRAWEuscfGs2CDbyEfNtm0SITVrdIJCKRkDTD3Oe6dCPBqHr0NABkSq+xuxhDJO78dBunlHzTegl+rL2ImPn9q/uQ3apctBFd83JhiV96H8D+xNllg==</source>
</file>
<file path= "classes/db_pdo.php" generated-path= "classes.db_pdo.html" hash= "83f0f9c94ace392509328961b8cc4836" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "88" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "88" >
2013-12-06 23:00:32 -05:00
<description > Simplifies prepared statements for database queries</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "88" 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-14 10:38:25 -05:00
<tag name= "param" line= "88" description= "" type= "array" variable= "$data" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "88" description= "PDOStatement / FALSE" type= "mixed" >
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "throws" line= "88" description= "" type= "\InvalidArgumentException" >
<type link= "InvalidArgumentException.html" > \InvalidArgumentException</type>
</tag>
2012-09-13 11:45:27 -04:00
</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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "124" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "124" >
2013-12-06 23:00:32 -05:00
<description > Create and execute a prepared statement with the provided parameters</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "124" 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-14 10:38:25 -05:00
<tag name= "param" line= "124" description= "" type= "array" variable= "$params" >
2013-12-06 23:00:32 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "124" description= "" type= "\PDOStatement" >
2013-12-06 23:00:32 -05:00
<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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "140" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "140" >
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>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "140" 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>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "140" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "159" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "159" >
2013-12-06 23:00:32 -05:00
<description > Quote database table name, and set prefix</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "159" 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>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "159" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "196" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "196" >
2013-12-06 23:00:32 -05:00
<description > Sets the table prefix on the passed string</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "196" 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>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "196" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "215" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "215" >
2013-12-06 23:00:32 -05:00
<description > Surrounds the string with the databases identifier escape characters</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "215" 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>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "215" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "262" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "262" >
2013-12-06 23:00:32 -05:00
<description > Helper method for quote_ident</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "262" 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>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "262" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "283" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "283" >
2013-12-06 23:00:32 -05:00
<description > Return schemas for databases that list them</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "283" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "295" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "295" >
2013-12-06 23:00:32 -05:00
<description > Return list of tables for the current database</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "295" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "307" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "307" >
2013-12-06 23:00:32 -05:00
<description > Return list of dbs for the current connection, if possible</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "307" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "319" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "319" >
2013-12-06 23:00:32 -05:00
<description > Return list of views for the current database</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "319" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "331" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "331" >
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>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "331" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "343" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "343" >
2013-12-06 23:00:32 -05:00
<description > Return list of function for the current database</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "343" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "355" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "355" >
2013-12-06 23:00:32 -05:00
<description > Return list of stored procedures for the current database</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "355" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "367" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "367" >
2013-12-06 23:00:32 -05:00
<description > Return list of triggers for the current database</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "367" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "380" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "380" >
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>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "380" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "393" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "393" >
2013-12-06 23:00:32 -05:00
<description > Retrieve column information for the current database table</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "393" 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-14 10:38:25 -05:00
<tag name= "return" line= "393" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "405" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "405" >
2013-12-06 23:00:32 -05:00
<description > Retrieve list of data types for the database</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "405" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "419" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "419" >
2013-12-06 23:00:32 -05:00
<description > Method to simplify retreiving db results for meta-data queries</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "419" 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-14 10:38:25 -05:00
<tag name= "param" line= "419" 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>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "419" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "443" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "443" >
2013-12-06 23:00:32 -05:00
<description > Return the number of rows returned for a SELECT query</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "see" line= "443" description= "" link= "\http://us3.php.net/manual/en/pdostatement.rowcount.php#87110" />
<tag name= "return" line= "443" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "true" static= "false" visibility= "public" namespace= "" line= "467" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "467" >
2013-12-06 23:00:32 -05:00
<description > Empty the passed table</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "467" 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-14 10:38:25 -05:00
<tag name= "return" line= "467" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "478" 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>
2014-02-14 10:38:25 -05:00
<docblock line= "478" >
2013-12-06 23:00:32 -05:00
<description > Create sql for batch insert</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "478" 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-14 10:38:25 -05:00
<tag name= "param" line= "478" 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>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "478" 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-14 10:38:25 -05:00
<source > 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
2012-09-13 11:45:27 -04:00
</file>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<interface namespace= "" line= "22" package= "Query\Query" >
<name > iQuery_Builder</name>
<full_name > \iQuery_Builder</full_name>
<docblock line= "22" >
<description > Interface defining the Query Builder class</description>
<long-description > </long-description>
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Query" />
2012-09-13 11:45:27 -04:00
</docblock>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "34" description= "" type= "string" variable= "$fields" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "34" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2013-12-06 23:00:32 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $fields</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > string</type>
2013-12-09 19:46:34 -05:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<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>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "45" description= "" type= "string" variable= "$field" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "45" description= "" type= "string" variable= "$as" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "45" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-11-07 08:57:29 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $as</name>
<default > FALSE</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<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>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "56" description= "" type= "string" variable= "$field" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "56" description= "" type= "string" variable= "$as" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "56" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $field</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > string</type>
2013-12-09 19:46:34 -05:00
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $as</name>
<default > FALSE</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "67" description= "" type= "string" variable= "$field" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "67" description= "" type= "string" variable= "$as" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "67" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $field</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $as</name>
<default > FALSE</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "78" description= "" type= "string" variable= "$field" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "78" description= "" type= "string" variable= "$as" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "78" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $field</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" >
2014-02-14 10:38:25 -05:00
<name > $as</name>
<default > FALSE</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "87" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "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>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "106" package= "Query\Query" >
<name > from</name>
<full_name > \iQuery_Builder::from()</full_name>
<docblock line= "106" >
<description > Specify the database table to select from</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "106" description= "" type= "string" variable= "$tblname" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "106" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $tblname</name>
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "120" package= "Query\Query" >
<name > like</name>
<full_name > \iQuery_Builder::like()</full_name>
<docblock line= "120" >
<description > Creates a Like clause in the sql statement</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "120" 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-14 10:38:25 -05:00
<tag name= "param" line= "120" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "120" description= "" type= "string" variable= "$pos" >
<type > string</type>
</tag>
<tag name= "return" line= "120" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $val</name>
<default > </default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $pos</name>
<default > 'both'</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "132" package= "Query\Query" >
<name > or_like</name>
<full_name > \iQuery_Builder::or_like()</full_name>
<docblock line= "132" >
<description > Generates an OR Like clause</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -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-14 10:38:25 -05:00
<tag name= "param" line= "132" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "132" description= "" type= "string" variable= "$pos" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "132" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $field</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<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>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "144" package= "Query\Query" >
<name > not_like</name>
<full_name > \iQuery_Builder::not_like()</full_name>
<docblock line= "144" >
<description > Generates a NOT LIKE clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "144" 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-14 10:38:25 -05:00
<tag name= "param" line= "144" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "144" 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-14 10:38:25 -05:00
<tag name= "return" line= "144" 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" >
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $val</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > mixed</type>
2013-12-09 19:46:34 -05:00
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $pos</name>
<default > 'both'</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "156" package= "Query\Query" >
<name > or_not_like</name>
<full_name > \iQuery_Builder::or_not_like()</full_name>
<docblock line= "156" >
<description > Generates a OR NOT LIKE clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "156" 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-14 10:38:25 -05:00
<tag name= "param" line= "156" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<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-14 10:38:25 -05:00
<tag name= "return" line= "156" 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" >
2014-02-14 10:38:25 -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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::having()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "169" description= "" type= "mixed" variable= "$key" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-14 10:38:25 -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-14 10:38:25 -05:00
<tag name= "return" line= "169" description= "" type= "\iQuery_Builder" >
<type > \iQuery_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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::or_having()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "180" 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-14 10:38:25 -05:00
<tag name= "param" line= "180" 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-14 10:38:25 -05:00
<tag name= "return" line= "180" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2012-12-18 16:19:52 -05:00
</tag>
2013-12-06 23:00:32 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2013-12-09 19:46:34 -05:00
<name > $key</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2012-12-18 16:19:52 -05:00
<name > $val</name>
2013-12-09 19:46:34 -05:00
<default > array()</default>
2013-12-06 23:00:32 -05:00
<type > mixed</type>
2012-12-18 16:19:52 -05:00
</argument>
</method>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::where()</full_name>
<docblock line= "196" >
<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-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>
2014-02-14 10:38:25 -05:00
<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>
2014-02-14 10:38:25 -05:00
<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>
2014-02-14 10:38:25 -05:00
<type />
2014-02-07 16:53:01 -05:00
</argument>
2012-12-18 16:19:52 -05:00
</method>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::or_where()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "207" 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-14 10:38:25 -05:00
<tag name= "param" line= "207" 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-14 10:38:25 -05:00
<tag name= "return" line= "207" description= "" type= "\iQuery_Builder" >
<type > \iQuery_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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::where_in()</full_name>
<docblock line= "218" >
2013-12-09 19:46:34 -05:00
<description > Where clause with 'IN' statement</description>
<long-description > </long-description>
2014-02-14 10:38:25 -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-14 10:38:25 -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-14 10:38:25 -05:00
<tag name= "return" line= "218" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2013-12-09 19:46:34 -05:00
</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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::or_where_in()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "229" 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-14 10:38:25 -05:00
<tag name= "param" line= "229" 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-14 10:38:25 -05:00
<tag name= "return" line= "229" description= "" type= "\iQuery_Builder" >
<type > \iQuery_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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::where_not_in()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "240" 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-14 10:38:25 -05:00
<tag name= "param" line= "240" 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-14 10:38:25 -05:00
<tag name= "return" line= "240" description= "" type= "\iQuery_Builder" >
<type > \iQuery_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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::or_where_not_in()</full_name>
<docblock line= "251" >
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-14 10:38:25 -05:00
<tag name= "param" line= "251" 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-14 10:38:25 -05:00
<tag name= "param" line= "251" 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-14 10:38:25 -05:00
<tag name= "return" line= "251" description= "" type= "\iQuery_Builder" >
<type > \iQuery_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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::set()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "264" 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-14 10:38:25 -05:00
<tag name= "param" line= "264" 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-14 10:38:25 -05:00
<tag name= "return" line= "264" description= "" type= "\iQuery_Builder" >
<type > \iQuery_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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::join()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "276" 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-14 10:38:25 -05:00
<tag name= "param" line= "276" 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-14 10:38:25 -05:00
<tag name= "param" line= "276" description= "" type= "string" variable= "$type" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "276" description= "" type= "\iQuery_Builder" >
<type > \iQuery_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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::group_by()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "286" 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-14 10:38:25 -05:00
<tag name= "return" line= "286" description= "" type= "\iQuery_Builder" >
<type > \iQuery_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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::order_by()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "297" 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-14 10:38:25 -05:00
<tag name= "param" line= "297" 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-14 10:38:25 -05:00
<tag name= "return" line= "297" description= "" type= "\iQuery_Builder" >
<type > \iQuery_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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::limit()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "308" 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-14 10:38:25 -05:00
<tag name= "param" line= "308" 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-14 10:38:25 -05:00
<tag name= "return" line= "308" 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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::group_start()</full_name>
<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-14 10:38:25 -05:00
<tag name= "return" line= "319" description= "" type= "\iQuery_Builder" >
<type > \iQuery_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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::or_group_start()</full_name>
<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>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "329" description= "" type= "\iQuery_Builder" >
<type > \iQuery_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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::or_not_group_start()</full_name>
<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-14 10:38:25 -05:00
<tag name= "return" line= "339" description= "" type= "\iQuery_Builder" >
<type > \iQuery_Builder</type>
2013-12-09 19:46:34 -05:00
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
</method>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::group_end()</full_name>
<docblock line= "348" >
2013-12-09 19:46:34 -05:00
<description > Ends a query group</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "348" description= "" type= "\iQuery_Builder" >
<type > \iQuery_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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::get()</full_name>
<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>
<long-description > </long-description>
2014-02-14 10:38:25 -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>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "363" description= "" type= "int" variable= "$offset" >
2013-12-09 19:46:34 -05:00
<type > int</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "363" 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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::get_where()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "376" 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-14 10:38:25 -05:00
<tag name= "param" line= "376" 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-14 10:38:25 -05:00
<tag name= "param" line= "376" description= "" type= "int" variable= "$limit" >
2013-12-09 19:46:34 -05:00
<type > int</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "376" description= "" type= "int" variable= "$offset" >
2013-12-09 19:46:34 -05:00
<type > int</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "376" 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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::count_all()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "386" 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-14 10:38:25 -05:00
<tag name= "return" line= "386" 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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::count_all_results()</full_name>
<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>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "397" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "397" 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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::insert()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "408" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "408" 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-14 10:38:25 -05:00
<tag name= "return" line= "408" 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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::update()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "419" 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-14 10:38:25 -05:00
<tag name= "param" line= "419" 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-14 10:38:25 -05:00
<tag name= "return" line= "419" 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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::delete()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "430" 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-14 10:38:25 -05:00
<tag name= "param" line= "430" 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-14 10:38:25 -05:00
<tag name= "return" line= "430" 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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::get_compiled_select()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "443" 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-14 10:38:25 -05:00
<tag name= "param" line= "443" 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-14 10:38:25 -05:00
<tag name= "return" line= "443" 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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::get_compiled_insert()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "454" 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-14 10:38:25 -05:00
<tag name= "param" line= "454" 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-14 10:38:25 -05:00
<tag name= "return" line= "454" 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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::get_compiled_update()</full_name>
<docblock line= "465" >
2013-12-09 19:46:34 -05:00
<description > Returns the generated 'update' sql query</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "465" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -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-14 10:38:25 -05:00
<tag name= "return" line= "465" 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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \iQuery_Builder::get_compiled_delete()</full_name>
<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-14 10:38:25 -05:00
<tag name= "param" line= "476" 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-14 10:38:25 -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-14 10:38:25 -05:00
<tag name= "return" line= "476" 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" >
2014-02-14 10:38:25 -05:00
<name > $reset</name>
<default > TRUE</default>
<type > bool</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "487" package= "Query\Query" >
<name > reset_query</name>
<full_name > \iQuery_Builder::reset_query()</full_name>
<docblock line= "487" >
<description > Clear out the class variables, so the next query can be run</description>
<long-description > </long-description>
<tag name= "return" line= "487" description= "" type= "void" >
<type > void</type>
</tag>
</docblock>
</method>
</interface>
<source > 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</source>
</file>
<file path= "classes/db_util.php" generated-path= "classes.db_util.html" hash= "507c02bef77ba35e2b8e164fc0c73077" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
</docblock>
<class final= "false" abstract= "true" namespace= "" line= "22" package= "Query\Query" >
<extends />
<name > DB_Util</name>
<full_name > \DB_Util</full_name>
<docblock line= "22" >
<description > Abstract class defining database / table creation methods</description>
<long-description > </long-description>
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Query" />
</docblock>
<property static= "false" visibility= "private" line= "27" namespace= "" package= "Query\Query" >
<name > $conn</name>
<default > </default>
<docblock line= "27" >
<description > Reference to the current connection object</description>
<long-description > </long-description>
</docblock>
</property>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "34" package= "Query\Query" >
<name > __construct</name>
<full_name > \DB_Util::__construct()</full_name>
<docblock line= "34" >
<description > Save a reference to the connection object for later use</description>
<long-description > </long-description>
<tag name= "param" line= "34" description= "" type= "object" variable= "$conn" >
<type > object</type>
</tag>
</docblock>
<argument line= "0" >
<name > $conn</name>
<default > </default>
<type > object</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "48" package= "Query\Query" >
<name > __call</name>
<full_name > \DB_Util::__call()</full_name>
<docblock line= "48" >
<description > Enable calling driver methods</description>
<long-description > </long-description>
<tag name= "param" line= "48" description= "" type= "string" variable= "$method" >
<type > string</type>
</tag>
<tag name= "param" line= "48" description= "" type= "array" variable= "$args" >
<type > array</type>
</tag>
<tag name= "return" line= "48" description= "" type= "mixed" >
<type > mixed</type>
</tag>
</docblock>
<argument line= "0" >
<name > $method</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $args</name>
<default > </default>
<type > array</type>
</argument>
</method>
<method final= "false" abstract= "true" static= "false" visibility= "public" namespace= "" line= "67" package= "Query\Query" >
<name > create_table</name>
<full_name > \DB_Util::create_table()</full_name>
<docblock line= "67" >
<description > Get database-specific sql to create a new table</description>
<long-description > </long-description>
<tag name= "abstract" line= "67" description= "" />
<tag name= "param" line= "67" description= "" type= "string" variable= "$name" >
<type > string</type>
</tag>
<tag name= "param" line= "67" description= "" type= "array" variable= "$columns" >
<type > array</type>
</tag>
<tag name= "param" line= "67" description= "" type= "array" variable= "$constraints" >
<type > array</type>
</tag>
<tag name= "param" line= "67" description= "" type= "array" variable= "$indexes" >
<type > array</type>
</tag>
<tag name= "return" line= "67" 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>
2013-12-09 19:46:34 -05:00
</argument>
2012-12-18 16:19:52 -05:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "true" static= "false" visibility= "public" namespace= "" line= "76" package= "Query\Query" >
<name > delete_table</name>
<full_name > \DB_Util::delete_table()</full_name>
<docblock line= "76" >
<description > Get database-specific sql to drop a table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "abstract" line= "76" description= "" />
<tag name= "param" line= "76" 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-14 10:38:25 -05:00
<tag name= "return" line= "76" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $name</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>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "true" static= "false" visibility= "public" namespace= "" line= "84" package= "Query\Query" >
<name > backup_structure</name>
<full_name > \DB_Util::backup_structure()</full_name>
<docblock line= "84" >
<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-14 10:38:25 -05:00
<tag name= "abstract" line= "84" description= "" />
<tag name= "return" line= "84" description= "" type= "string" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "true" static= "false" visibility= "public" namespace= "" line= "92" package= "Query\Query" >
<name > backup_data</name>
<full_name > \DB_Util::backup_data()</full_name>
<docblock line= "92" >
<description > Return an SQL file with the database data as insert statements</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "abstract" line= "92" description= "" />
<tag name= "return" line= "92" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-12-18 16:19:52 -05:00
</tag>
2014-02-14 10:38:25 -05:00
</docblock>
</method>
</class>
<source > eJy1VU1PGzEQPXt/xVTKIUFJtkWcSmkphVaq6AFo1ePKuzubddnYW38AEeK/d2zvJiQNElRpDhvLno8373nG7z60dZuke3sJ7MGFQ72ghV9/1ohxA06caErUkMIptzznBuFjbqzmhRVKwjlfoO68jlteXPMZMtbHgmPubK00Y9/FXNl6AV+n8JNrjTKcFqpdaDGrLfvUr2BYjGD/9Zt9mPi/g2DXCHkNjNXWtuZtms6ErV0+LdQ85TeC2wNCkq5yNqJAaTDak3lbi8ZYp2eoJDlN3XVaqBLTMuflpDMmxzRJ0hQmO/slPbM9X1A03BgosRJSyBmUPaEp0KJBKDTywOocibXSbPAKqxKNyzc304Sv5zk9yX5Y0cB9kjCPhJHjJVZI5BcIVoGtKaXzYpCLkhKjpCr/RStvnias1eKGW4SBNzhM2CrUFb9B4KD/irgZCSqloaEgGhwRTb7Bn6rSfN7bhPh9TpeTKlA5GcNkGR1Saa6ww2A3Sth9wtjA1sJM3vsdOOoQQsIeAsqdKvmo7DMZpeJNEzQkfqiwXrCN4gi0NxrE48cn1AN8AQOuZyZua6QbSsqLOyyf5oGyDrto4+jdcdG5e4OMWNaZ98pClmH8PmJr3CMa9UEO/w9tFO7V6vp/60nacZsttfmCdtlUE9NiISriz/xu/N0MzeVvrMTb2G8rtfrO2aad5HPcolyhGjeXZuuJv6xcSLvtVMgS73Bd9JiqU33ZxZvyxwKyAH0YYI2XMMZbkh9F3UfjjdT9Pon+TOpKrVoi7p9Ie1GJJTa4XuJobeZcxmBcwtXFOVSCGvGW3oIwd5bTNM7SOC+cfhLwi4DlNGxdmy2DDtfIexYsvwBuQNBroy3lJTHn2F2SXQH0SQK2B/+WnckSVAVlnjl6CKb02P8BQRxSYQ==</source>
</file>
<file path= "classes/query_parser.php" generated-path= "classes.query_parser.html" hash= "f8a8e771476f93316524ca300c838b4a" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
<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>
<long-description > </long-description>
<tag name= "var" line= "29" description= "" type= "array" variable= "" >
<type > array</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
</docblock>
</property>
<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>
<long-description > </long-description>
<tag name= "var" line= "40" description= "" type= "array" variable= "" >
<type > array</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
</docblock>
</property>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "52" package= "Query\Query" >
<name > __construct</name>
<full_name > \Query_Parser::__construct()</full_name>
<docblock line= "52" >
<description > Constructor/entry point into parser</description>
<long-description > </long-description>
<tag name= "param" line= "52" description= "" type= "string" variable= "" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2012-12-18 16:19:52 -05:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $sql</name>
<default > ''</default>
<type />
2013-12-09 19:46:34 -05:00
</argument>
2014-02-14 10:38:25 -05:00
</method>
<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>
<long-description > </long-description>
<tag name= "param" line= "74" description= "" type= "string" variable= "" >
<type > string</type>
</tag>
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
<name > $sql</name>
2014-02-14 10:38:25 -05:00
<default > </default>
<type />
2013-12-09 19:46:34 -05:00
</argument>
2014-02-14 10:38:25 -05:00
</method>
<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>
<long-description > </long-description>
<tag name= "param" line= "88" description= "" type= "array" variable= "" >
<type > array</type>
</tag>
<tag name= "return" line= "88" description= "" type= "array" >
<type > array</type>
</tag>
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $array</name>
<default > </default>
<type />
2012-12-18 16:19:52 -05:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
</class>
<source > eJy1Vm1v2zYQ/iz9ihvgVVL8oqzol3V1nCzJCgxDk3kZNiz2VFo+W1xkUSUpt17V/fYdqRe/JAsyrLNhSyKf49099xypV6M8yd3w6MiFI/ixQLmhG3P/nUSsBuDbgqdzlBDCBdNsxhTC2UxpyWLNRQY/sA3K2uo0Z/EdW6LjNGvBKSt0IqTj3PCV0MkGvh/AL0xKzOxsLPKN5MtEO+fNHfhxAM+Pv3oOfXN5YXEpz+7AcRKtc/UyDJdcJ8VsEItVyNac6RcUSbj1mfIYM4UVnuB5wlOlC7lEkZHRoLgLYzHHcD5j834NJsPQdcMQ+p/t4zbM/qx5yvUGzlOmFGgBOZNEo3qXQpyyQqGChZCQS5GjTDeAKmY5z5bA55hpvuAo1QHFsM1WFbPDwdCNrSv7HF0bbxI+uq5jAnLIaIxL/EBhaI0yq7yvmeSiUKA2mWYfgLjNRUbulTGwRqcEAaod25jH0HVyyddMI3RWTMdJ1C43rFC+6zjeosisUDwYnoDn37L+n2f93477X0fT7sT3B0ejYBIEXs9gt+neR/cJPhgF3QppiGJa1Lhhefbmonz2bFT+VU7oOyonv5dheTIcla/o1y+/LK/G5aRbvrm6KSdfmOGT8tersec6wTf3WLHJ4GNpFzMSTZ01PpyuspFV48FBcvfnmnTuz1AZZjzD+cHEXtjn5E7LIqYFQvJBPZsLnmmgXy01uU2GntkKCE/62s+nCR2iKG5W9DtGpEPwvMB1PlJA1CCvUe9Id08opAhcRpUaWJr63ltv0NEJV/2TfYncbnUxHRCqB8YR/e+AcQelvGkPrseXr6OfLm+iq/HF5Zgo+Df+drT1qMfdMv1Xn61KH/W4Lf5D/rac45qamWxpX2AaRBaj7VshaXe2xXQ6iyJNG/+mak+jv1s+kbXSf1KqQfct9x5gai+8f2KjFfwjZAjQiRTFMqErNv3aA5bNYUlE2UGhNEhMcc2oE9qWdvbdNa1LQeZ+1V0W0ANvwVMKM7KDXnAYpxHCJ9OCn/e8aFv6umrJqnlhhXSGzm21FWojAJNifYi0nfzk/raG0R+0R9j2rju7TvCw+a3kJdLpmR1w8D9TMLY+FTCqpUSgrYbkU1Vyuxvv5twOwmkd70NnVcvCboH9jr00TGT4vhpvt/ZKe1QAZHFSo4Ep6Ejxnqys2Y7d7ZQsweeqWd7AAhhZ/O3xFF7aO0OtobDlt12g4vaTfSG5JFmLBbyzZ3mliAG9tv0NnunuFw==</source>
</file>
<file path= "classes/query_builder.php" generated-path= "classes.query_builder.html" hash= "8a163ed86500e4c0a9a590f7e9a747df" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
<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>
<long-description > </long-description>
</docblock>
</property>
<property static= "false" visibility= "protected" line= "33" namespace= "" package= "Query\Query" >
<name > $from_string</name>
<default > </default>
<docblock line= "33" >
<description > </description>
<long-description > </long-description>
</docblock>
</property>
<property static= "false" visibility= "protected" line= "36" namespace= "" package= "Query\Query" >
<name > $set_string</name>
<default > </default>
<docblock line= "36" >
<description > </description>
<long-description > </long-description>
</docblock>
</property>
<property static= "false" visibility= "protected" line= "39" namespace= "" package= "Query\Query" >
<name > $order_string</name>
<default > </default>
<docblock line= "39" >
<description > </description>
<long-description > </long-description>
</docblock>
</property>
<property static= "false" visibility= "protected" line= "42" namespace= "" package= "Query\Query" >
<name > $group_string</name>
<default > </default>
<docblock line= "42" >
<description > </description>
<long-description > </long-description>
</docblock>
</property>
<property static= "false" visibility= "protected" line= "49" namespace= "" package= "Query\Query" >
<name > $set_array_keys</name>
<default > </default>
<docblock line= "49" >
<description > </description>
<long-description > </long-description>
</docblock>
</property>
<property static= "false" visibility= "protected" line= "52" namespace= "" package= "Query\Query" >
<name > $order_array</name>
<default > </default>
<docblock line= "52" >
<description > </description>
<long-description > </long-description>
</docblock>
</property>
<property static= "false" visibility= "protected" line= "55" namespace= "" package= "Query\Query" >
<name > $group_array</name>
<default > </default>
<docblock line= "55" >
<description > </description>
<long-description > </long-description>
</docblock>
</property>
<property static= "false" visibility= "protected" line= "62" namespace= "" package= "Query\Query" >
<name > $values</name>
<default > array()</default>
<docblock line= "62" >
<description > </description>
<long-description > </long-description>
</docblock>
</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-12-18 16:19:52 -05:00
</docblock>
2014-02-14 10:38:25 -05:00
</property>
<property static= "false" visibility= "protected" line= "68" namespace= "" package= "Query\Query" >
<name > $limit</name>
<default > </default>
<docblock line= "68" >
<description > </description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2013-12-09 19:46:34 -05:00
</docblock>
2014-02-14 10:38:25 -05:00
</property>
<property static= "false" visibility= "protected" line= "71" namespace= "" package= "Query\Query" >
<name > $offset</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<docblock line= "71" >
<description > </description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
</docblock>
</property>
2014-02-14 10:38:25 -05:00
<property static= "false" visibility= "public" line= "74" namespace= "" package= "Query\Query" >
<name > $sql</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<docblock line= "74" >
<description > </description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
</docblock>
</property>
2014-02-14 10:38:25 -05:00
<property static= "false" visibility= "protected" line= "85" namespace= "" package= "Query\Query" >
<name > $query_map</name>
<default > array()</default>
<docblock line= "85" >
<description > </description>
<long-description > </long-description>
</docblock>
</property>
<property static= "false" visibility= "protected" line= "88" namespace= "" package= "Query\Query" >
<name > $having_map</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<docblock line= "88" >
<description > </description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
</docblock>
</property>
2014-02-14 10:38:25 -05:00
<property static= "false" visibility= "public" line= "91" namespace= "" package= "Query\Query" >
<name > $conn_name</name>
<default > ""</default>
<docblock line= "91" >
<description > </description>
<long-description > </long-description>
</docblock>
</property>
<property static= "false" visibility= "public" line= "94" namespace= "" package= "Query\Query" >
<name > $queries</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<docblock line= "94" >
<description > </description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
</property>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \Query_Builder::__construct()</full_name>
<docblock line= "109" >
<description > Constructor</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "109" description= "" type= "\DB_PDO" variable= "$db" >
<type link= "DB_PDO.html" > \DB_PDO</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "109" description= "<ul> <li>the connection parameters</li> </ul> " type= "object" variable= "$params" >
<type > object</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $db</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > \DB_PDO</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $params</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > object</type>
2012-10-30 12:14:57 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "139" package= "Query\Query" >
<name > select</name>
<full_name > \Query_Builder::select()</full_name>
<docblock line= "139" >
<description > Specifies rows to select in a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "139" description= "" type= "string" variable= "$fields" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-10-30 12:14:57 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "139" description= "" type= "\Query_Builder" >
<type > \Query_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" >
2014-02-14 10:38:25 -05:00
<name > $fields</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>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "185" package= "Query\Query" >
<name > _select</name>
<full_name > \Query_Builder::_select()</full_name>
<docblock line= "185" >
<description > Method to simplify select_ methods</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "185" description= "" type= "string" variable= "$field" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-10-30 12:14:57 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "185" description= "" type= "string" variable= "$as" >
<type > string</type>
2012-10-30 12:14:57 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "185" 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" >
2014-02-14 10:38:25 -05:00
<name > $field</name>
2013-12-09 19:46:34 -05:00
<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" >
2014-02-14 10:38:25 -05:00
<name > $as</name>
<default > FALSE</default>
<type > string</type>
2012-10-30 12:14:57 -04:00
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "206" package= "Query\Query" >
<name > select_max</name>
<full_name > \Query_Builder::select_max()</full_name>
<docblock line= "206" >
<description > Selects the maximum value of a field from a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "206" 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-14 10:38:25 -05:00
<tag name= "param" line= "206" description= "" type= "string" variable= "$as" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "206" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $as</name>
<default > FALSE</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "222" package= "Query\Query" >
<name > select_min</name>
<full_name > \Query_Builder::select_min()</full_name>
<docblock line= "222" >
<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-14 10:38:25 -05:00
<tag name= "param" line= "222" 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-14 10:38:25 -05:00
<tag name= "param" line= "222" 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>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "222" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $as</name>
<default > FALSE</default>
<type > string</type>
2013-12-09 19:46:34 -05:00
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "238" package= "Query\Query" >
<name > select_avg</name>
<full_name > \Query_Builder::select_avg()</full_name>
<docblock line= "238" >
<description > Selects the average value of a field from a query</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "238" description= "" type= "string" variable= "$field" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "238" description= "" type= "string" variable= "$as" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "238" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2013-12-09 19:46:34 -05:00
</docblock>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $field</name>
2013-12-09 19:46:34 -05:00
<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" >
2014-02-14 10:38:25 -05:00
<name > $as</name>
<default > FALSE</default>
<type > string</type>
2013-12-09 19:46:34 -05:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "254" package= "Query\Query" >
<name > select_sum</name>
<full_name > \Query_Builder::select_sum()</full_name>
<docblock line= "254" >
<description > Selects the sum of a field from a query</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "254" description= "" type= "string" variable= "$field" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "254" description= "" type= "string" variable= "$as" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "254" 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" />
2013-12-09 19:46:34 -05:00
</docblock>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $field</name>
2013-12-09 19:46:34 -05:00
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $as</name>
<default > FALSE</default>
<type > string</type>
2013-12-09 19:46:34 -05:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "268" package= "Query\Query" >
<name > distinct</name>
<full_name > \Query_Builder::distinct()</full_name>
<docblock line= "268" >
<description > Adds the 'distinct' keyword to a query</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "268" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "282" package= "Query\Query" >
<name > explain</name>
<full_name > \Query_Builder::explain()</full_name>
<docblock line= "282" >
<description > Tell the database to give you the query plan instead of result set</description>
<long-description > </long-description>
<tag name= "return" line= "282" 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= "296" package= "Query\Query" >
<name > from</name>
<full_name > \Query_Builder::from()</full_name>
<docblock line= "296" >
<description > Specify the database table to select from</description>
<long-description > </long-description>
<tag name= "param" line= "296" description= "" type= "string" variable= "$tblname" >
<type > string</type>
</tag>
<tag name= "return" line= "296" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2013-12-09 19:46:34 -05:00
</docblock>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $tblname</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > string</type>
2013-12-09 19:46:34 -05:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "326" package= "Query\Query" >
<name > _like</name>
<full_name > \Query_Builder::_like()</full_name>
<docblock line= "326" >
<description > Simplify 'like' methods</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "326" description= "" type= "string" variable= "$field" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "326" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "326" description= "" type= "string" variable= "$pos" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "326" description= "" type= "string" variable= "$like" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "326" description= "" type= "string" variable= "$conj" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "326" 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" />
2013-12-09 19:46:34 -05:00
</docblock>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $field</name>
2013-12-09 19:46:34 -05:00
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $val</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > mixed</type>
2013-12-09 19:46:34 -05:00
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $pos</name>
<default > </default>
<type > string</type>
2013-12-09 19:46:34 -05:00
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $like</name>
<default > 'LIKE'</default>
2013-12-09 19:46:34 -05:00
<type > string</type>
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $conj</name>
<default > 'AND'</default>
<type > string</type>
2013-12-09 19:46:34 -05:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "368" package= "Query\Query" >
<name > like</name>
<full_name > \Query_Builder::like()</full_name>
<docblock line= "368" >
<description > Creates a Like clause in the sql statement</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "368" 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-14 10:38:25 -05:00
<tag name= "param" line= "368" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "368" 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-14 10:38:25 -05:00
<tag name= "return" line= "368" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $val</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $pos</name>
<default > 'both'</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "383" package= "Query\Query" >
<name > or_like</name>
<full_name > \Query_Builder::or_like()</full_name>
<docblock line= "383" >
<description > Generates an OR Like clause</description>
2014-02-07 16:53:01 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "383" description= "" type= "string" variable= "$field" >
2014-02-07 16:53:01 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "383" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "param" line= "383" description= "" type= "string" variable= "$pos" >
2014-02-07 16:53:01 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "383" 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" />
2014-02-07 16:53:01 -05:00
</docblock>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $field</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $val</name>
2014-02-07 16:53:01 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $pos</name>
<default > 'both'</default>
2014-02-07 16:53:01 -05:00
<type > string</type>
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "398" package= "Query\Query" >
<name > not_like</name>
<full_name > \Query_Builder::not_like()</full_name>
<docblock line= "398" >
<description > Generates a NOT LIKE clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "398" 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-14 10:38:25 -05:00
<tag name= "param" line= "398" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "398" description= "" type= "string" variable= "$pos" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "398" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "413" package= "Query\Query" >
<name > or_not_like</name>
<full_name > \Query_Builder::or_not_like()</full_name>
<docblock line= "413" >
<description > Generates a OR NOT LIKE clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "413" description= "" type= "string" variable= "$field" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "413" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "413" description= "" type= "string" variable= "$pos" >
<type > string</type>
</tag>
<tag name= "return" line= "413" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "430" package= "Query\Query" >
<name > _having</name>
<full_name > \Query_Builder::_having()</full_name>
<docblock line= "430" >
<description > Simplify building having clauses</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "430" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
</tag>
<tag name= "param" line= "430" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "param" line= "430" description= "" type= "string" variable= "$conj" >
<type > string</type>
</tag>
<tag name= "return" line= "430" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -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>
<argument line= "0" >
<name > $conj</name>
<default > 'AND'</default>
<type > string</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "465" package= "Query\Query" >
<name > having</name>
<full_name > \Query_Builder::having()</full_name>
<docblock line= "465" >
<description > Generates a 'Having' clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "465" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "465" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "return" line= "465" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2014-02-14 10:38:25 -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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "479" package= "Query\Query" >
<name > or_having</name>
<full_name > \Query_Builder::or_having()</full_name>
<docblock line= "479" >
<description > Generates a 'Having' clause prefixed with 'OR'</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "479" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
</tag>
<tag name= "param" line= "479" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "479" 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" />
2013-12-09 19:46:34 -05:00
</docblock>
2014-02-14 10:38:25 -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>
2013-12-09 19:46:34 -05:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "495" package= "Query\Query" >
<name > _where</name>
<full_name > \Query_Builder::_where()</full_name>
<docblock line= "495" >
<description > Do all the repeditive stuff for where/having type methods</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "495" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "495" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "return" line= "495" 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" >
2014-02-14 10:38:25 -05:00
<name > $key</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $val</name>
<default > array()</default>
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "528" package= "Query\Query" >
<name > _where_string</name>
<full_name > \Query_Builder::_where_string()</full_name>
<docblock line= "528" >
<description > Simplify generating where string</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "528" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "528" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "param" line= "528" description= "" type= "string" variable= "$conj" >
<type > string</type>
</tag>
<tag name= "return" line= "528" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $key</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2014-02-14 10:38:25 -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>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "583" package= "Query\Query" >
<name > _where_in</name>
<full_name > \Query_Builder::_where_in()</full_name>
<docblock line= "583" >
<description > Simplify where_in methods</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "583" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "583" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "583" description= "<ul> <li>The (not) in fragment</li> </ul> " type= "string" variable= "$in" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "583" description= "<ul> <li>The where in conjunction</li> </ul> " type= "string" variable= "$conj" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "583" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $key</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $val</name>
<default > array()</default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $in</name>
<default > 'IN'</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" >
2014-02-14 10:38:25 -05:00
<name > $conj</name>
<default > 'AND'</default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "616" package= "Query\Query" >
<name > where</name>
<full_name > \Query_Builder::where()</full_name>
<docblock line= "616" >
<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>
<long-description > </long-description>
<tag name= "param" line= "616" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
</tag>
<tag name= "param" line= "616" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "param" line= "616" description= "" type= "mixed" variable= "$escape" >
<type > mixed</type>
</tag>
<tag name= "return" line= "616" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
<argument line= "0" >
<name > $key</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $val</name>
2013-12-06 23:00:32 -05:00
<default > array()</default>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $escape</name>
<default > NULL</default>
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "630" package= "Query\Query" >
<name > or_where</name>
<full_name > \Query_Builder::or_where()</full_name>
<docblock line= "630" >
<description > Where clause prefixed with "OR"</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "630" description= "" type= "string" variable= "$key" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "630" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "return" line= "630" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2013-12-09 19:46:34 -05:00
</docblock>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $key</name>
2013-12-09 19:46:34 -05:00
<default > </default>
<type > string</type>
</argument>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $val</name>
<default > array()</default>
<type > mixed</type>
</argument>
2013-12-09 19:46:34 -05:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "644" package= "Query\Query" >
<name > where_in</name>
<full_name > \Query_Builder::where_in()</full_name>
<docblock line= "644" >
<description > Where clause with 'IN' statement</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "644" description= "" type= "mixed" variable= "$field" >
<type > mixed</type>
</tag>
<tag name= "param" line= "644" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "return" line= "644" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2013-12-09 19:46:34 -05:00
</docblock>
2014-02-14 10:38:25 -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>
2013-12-09 19:46:34 -05:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "658" package= "Query\Query" >
<name > or_where_in</name>
<full_name > \Query_Builder::or_where_in()</full_name>
<docblock line= "658" >
<description > Where in statement prefixed with "or"</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "658" description= "" type= "string" variable= "$field" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "658" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "658" 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" />
2013-12-09 19:46:34 -05:00
</docblock>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $field</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > string</type>
</argument>
<argument line= "0" >
<name > $val</name>
<default > array()</default>
<type > mixed</type>
2013-12-09 19:46:34 -05:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "672" package= "Query\Query" >
<name > where_not_in</name>
<full_name > \Query_Builder::where_not_in()</full_name>
<docblock line= "672" >
<description > WHERE NOT IN (FOO) clause</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "672" description= "" type= "string" variable= "$field" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "672" description= "" type= "mixed" variable= "$val" >
2014-02-07 16:53:01 -05:00
<type > mixed</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "672" 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" />
2013-12-09 19:46:34 -05:00
</docblock>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $field</name>
2013-12-09 19:46:34 -05:00
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $val</name>
<default > array()</default>
<type > mixed</type>
2013-12-09 19:46:34 -05:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "686" package= "Query\Query" >
<name > or_where_not_in</name>
<full_name > \Query_Builder::or_where_not_in()</full_name>
<docblock line= "686" >
<description > OR WHERE NOT IN (FOO) clause</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "686" description= "" type= "string" variable= "$field" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "686" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "686" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2013-12-09 19:46:34 -05:00
</docblock>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $field</name>
2013-12-09 19:46:34 -05:00
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $val</name>
2013-12-09 19:46:34 -05:00
<default > array()</default>
2014-02-14 10:38:25 -05:00
<type > mixed</type>
2013-12-09 19:46:34 -05:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "702" package= "Query\Query" >
<name > set</name>
<full_name > \Query_Builder::set()</full_name>
<docblock line= "702" >
<description > Sets values for inserts / updates / deletes</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "702" description= "" type= "mixed" variable= "$key" >
<type > mixed</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "702" description= "" type= "mixed" variable= "$val" >
<type > mixed</type>
</tag>
<tag name= "return" line= "702" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $key</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2014-02-14 10:38:25 -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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "741" package= "Query\Query" >
<name > join</name>
<full_name > \Query_Builder::join()</full_name>
<docblock line= "741" >
<description > Creates a join phrase in a compiled query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "741" 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-14 10:38:25 -05:00
<tag name= "param" line= "741" description= "" type= "string" variable= "$condition" >
<type > string</type>
</tag>
<tag name= "param" line= "741" 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-14 10:38:25 -05:00
<tag name= "return" line= "741" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2012-09-13 11:45:27 -04:00
</docblock>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $condition</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $type</name>
<default > ''</default>
<type > string</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "783" package= "Query\Query" >
<name > group_by</name>
<full_name > \Query_Builder::group_by()</full_name>
<docblock line= "783" >
<description > Group the results by the selected field(s)</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "783" description= "" type= "mixed" variable= "$field" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "783" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2013-12-09 19:46:34 -05:00
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $field</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > mixed</type>
2013-12-09 19:46:34 -05:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "809" package= "Query\Query" >
<name > order_by</name>
<full_name > \Query_Builder::order_by()</full_name>
<docblock line= "809" >
<description > Order the results by the selected field(s)</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "809" 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-14 10:38:25 -05:00
<tag name= "param" line= "809" 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-14 10:38:25 -05:00
<tag name= "return" line= "809" description= "" type= "\Query_Builder" >
<type > \Query_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" >
2014-02-14 10:38:25 -05:00
<name > $type</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
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "846" package= "Query\Query" >
<name > limit</name>
<full_name > \Query_Builder::limit()</full_name>
<docblock line= "846" >
<description > Set a limit on the current sql statement</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "846" description= "" type= "int" variable= "$limit" >
<type > int</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "846" description= "" type= "int" variable= "$offset" >
<type > int</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "846" description= "" type= "string" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $limit</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $offset</name>
2013-12-09 19:46:34 -05:00
<default > FALSE</default>
2014-02-14 10:38:25 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "863" package= "Query\Query" >
<name > group_start</name>
<full_name > \Query_Builder::group_start()</full_name>
<docblock line= "863" >
<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-14 10:38:25 -05:00
<tag name= "return" line= "863" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "882" package= "Query\Query" >
<name > or_group_start</name>
<full_name > \Query_Builder::or_group_start()</full_name>
<docblock line= "882" >
<description > Adds a paren to the current query for query grouping,
prefixed with 'OR'</description>
<long-description > </long-description>
<tag name= "return" line= "882" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "901" package= "Query\Query" >
<name > or_not_group_start</name>
<full_name > \Query_Builder::or_not_group_start()</full_name>
<docblock line= "901" >
<description > Adds a paren to the current query for query grouping,
prefixed with 'OR NOT'</description>
<long-description > </long-description>
<tag name= "return" line= "901" 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= "919" package= "Query\Query" >
<name > group_end</name>
<full_name > \Query_Builder::group_end()</full_name>
<docblock line= "919" >
<description > Ends a query group</description>
<long-description > </long-description>
<tag name= "return" line= "919" description= "" type= "\Query_Builder" >
<type > \Query_Builder</type>
2013-12-09 19:46:34 -05:00
</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>
2014-02-14 10:38:25 -05:00
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "943" package= "Query\Query" >
<name > get</name>
<full_name > \Query_Builder::get()</full_name>
<docblock line= "943" >
<description > Select and retrieve all records from the current table, and/or
execute current compiled query</description>
<long-description > </long-description>
<tag name= "param" line= "943" description= "" type= "" variable= "$table" />
<tag name= "param" line= "943" description= "" type= "int" variable= "$limit" >
<type > int</type>
</tag>
<tag name= "param" line= "943" description= "" type= "int" variable= "$offset" >
<type > int</type>
</tag>
<tag name= "return" line= "943" description= "" type= "object" >
<type > object</type>
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $table</name>
<default > ''</default>
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $limit</name>
2013-12-09 19:46:34 -05:00
<default > FALSE</default>
2014-02-14 10:38:25 -05:00
<type > int</type>
</argument>
<argument line= "0" >
<name > $offset</name>
<default > FALSE</default>
<type > int</type>
2013-12-09 19:46:34 -05:00
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "979" package= "Query\Query" >
<name > get_where</name>
<full_name > \Query_Builder::get_where()</full_name>
<docblock line= "979" >
<description > Convience method for get() with a where clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "979" 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-14 10:38:25 -05:00
<tag name= "param" line= "979" description= "" type= "array" variable= "$where" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "979" description= "" type= "int" variable= "$limit" >
<type > int</type>
</tag>
<tag name= "param" line= "979" description= "" type= "int" variable= "$offset" >
<type > int</type>
</tag>
<tag name= "return" line= "979" description= "" type= "object" >
<type > object</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $where</name>
<default > array()</default>
<type > array</type>
</argument>
<argument line= "0" >
<name > $limit</name>
2013-12-09 19:46:34 -05:00
<default > FALSE</default>
2014-02-14 10:38:25 -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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "996" package= "Query\Query" >
<name > count_all</name>
<full_name > \Query_Builder::count_all()</full_name>
<docblock line= "996" >
<description > Retreive the number of rows in the selected table</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "996" 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-14 10:38:25 -05:00
<tag name= "return" line= "996" description= "" type= "int" >
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $table</name>
2013-12-09 19:46:34 -05:00
<default > </default>
<type > string</type>
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1012" package= "Query\Query" >
<name > count_all_results</name>
<full_name > \Query_Builder::count_all_results()</full_name>
<docblock line= "1012" >
<description > Retrieve the number of results for the generated query - used
in place of the get() method</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1012" 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-14 10:38:25 -05:00
<tag name= "return" line= "1012" description= "" type= "int" >
<type > int</type>
2013-12-09 19:46:34 -05:00
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $table</name>
<default > ''</default>
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1045" package= "Query\Query" >
<name > insert</name>
<full_name > \Query_Builder::insert()</full_name>
<docblock line= "1045" >
<description > Creates an insert clause, and executes it</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1045" 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-14 10:38:25 -05:00
<tag name= "param" line= "1045" description= "" type= "mixed" variable= "$data" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "1045" description= "" type= "mixed" >
<type > mixed</type>
2013-12-09 19:46:34 -05:00
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $table</name>
2013-12-09 19:46:34 -05:00
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $data</name>
<default > array()</default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1065" package= "Query\Query" >
<name > insert_batch</name>
<full_name > \Query_Builder::insert_batch()</full_name>
<docblock line= "1065" >
<description > Create sql for batch insert</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1065" 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-14 10:38:25 -05:00
<tag name= "param" line= "1065" description= "" type= "array" variable= "$data" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "1065" 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" >
2014-02-14 10:38:25 -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-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $data</name>
<default > array()</default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1087" package= "Query\Query" >
<name > update</name>
<full_name > \Query_Builder::update()</full_name>
<docblock line= "1087" >
<description > Creates an update clause, and executes it</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1087" 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-14 10:38:25 -05:00
<tag name= "param" line= "1087" description= "" type= "mixed" variable= "$data" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "1087" description= "" type= "mixed" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $table</name>
2013-12-09 19:46:34 -05:00
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $data</name>
<default > array()</default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1107" package= "Query\Query" >
<name > delete</name>
<full_name > \Query_Builder::delete()</full_name>
<docblock line= "1107" >
<description > Deletes data from a table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1107" description= "" type= "string" variable= "$table" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1107" description= "" type= "mixed" variable= "$where" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "1107" description= "" type= "mixed" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $table</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > string</type>
2013-12-09 19:46:34 -05:00
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $where</name>
<default > ''</default>
2013-12-09 19:46:34 -05:00
<type > mixed</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1129" package= "Query\Query" >
<name > get_compiled_select</name>
<full_name > \Query_Builder::get_compiled_select()</full_name>
<docblock line= "1129" >
<description > Returns the generated 'select' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1129" description= "" type= "string" variable= "$table" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1129" description= "" type= "bool" variable= "$reset" >
<type > bool</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "1129" description= "" type= "string" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $table</name>
<default > ''</default>
<type > string</type>
2013-12-09 19:46:34 -05:00
</argument>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $reset</name>
<default > TRUE</default>
<type > bool</type>
2013-12-09 19:46:34 -05:00
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1149" package= "Query\Query" >
<name > get_compiled_insert</name>
<full_name > \Query_Builder::get_compiled_insert()</full_name>
<docblock line= "1149" >
<description > Returns the generated 'insert' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1149" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "param" line= "1149" description= "" type= "bool" variable= "$reset" >
<type > bool</type>
</tag>
<tag name= "return" line= "1149" description= "" type= "string" >
<type > string</type>
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $table</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > string</type>
2014-02-07 16:53:01 -05:00
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $reset</name>
<default > TRUE</default>
<type > bool</type>
2013-12-09 19:46:34 -05:00
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1163" package= "Query\Query" >
<name > get_compiled_update</name>
<full_name > \Query_Builder::get_compiled_update()</full_name>
<docblock line= "1163" >
<description > Returns the generated 'update' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1163" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1163" description= "" type= "bool" variable= "$reset" >
<type > bool</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "1163" description= "" type= "string" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $table</name>
<default > ''</default>
2013-12-09 19:46:34 -05:00
<type > string</type>
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $reset</name>
<default > TRUE</default>
<type > bool</type>
2013-12-09 19:46:34 -05:00
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1177" package= "Query\Query" >
<name > get_compiled_delete</name>
<full_name > \Query_Builder::get_compiled_delete()</full_name>
<docblock line= "1177" >
<description > Returns the generated 'delete' sql query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1177" description= "" type= "string" variable= "$table" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1177" description= "" type= "bool" variable= "$reset" >
<type > bool</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "1177" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $table</name>
<default > ""</default>
<type > string</type>
2013-12-09 19:46:34 -05:00
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $reset</name>
<default > TRUE</default>
<type > bool</type>
2013-12-09 19:46:34 -05:00
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "1192" package= "Query\Query" >
<name > _get_compile</name>
<full_name > \Query_Builder::_get_compile()</full_name>
<docblock line= "1192" >
<description > Helper function for returning sql strings</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1192" 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-14 10:38:25 -05:00
<tag name= "param" line= "1192" description= "" type= "string" variable= "$table" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1192" description= "" type= "bool" variable= "$reset" >
<type > bool</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "resturn" line= "1192" description= "string" />
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $type</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" >
2014-02-14 10:38:25 -05:00
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $reset</name>
<default > </default>
<type > bool</type>
2013-12-09 19:46:34 -05:00
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1214" package= "Query\Query" >
<name > reset_query</name>
<full_name > \Query_Builder::reset_query()</full_name>
<docblock line= "1214" >
<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-14 10:38:25 -05:00
<tag name= "return" line= "1214" description= "" type= "void" >
<type > void</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "1251" package= "Query\Query" >
<name > _run</name>
<full_name > \Query_Builder::_run()</full_name>
<docblock line= "1251" >
<description > Executes the compiled query</description>
<long-description > </long-description>
<tag name= "param" line= "1251" 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-14 10:38:25 -05:00
<tag name= "param" line= "1251" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "param" line= "1251" description= "" type= "bool" variable= "$simple" >
<type > bool</type>
</tag>
<tag name= "param" line= "1251" description= "" type= "string" variable= "$sql" >
<type > string</type>
</tag>
<tag name= "param" line= "1251" description= "" type= "mixed" variable= "$vals" >
2013-12-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "1251" 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" >
2014-02-14 10:38:25 -05:00
<name > $type</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" >
2014-02-14 10:38:25 -05:00
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<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-09 19:46:34 -05:00
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-09 19:46:34 -05:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "1303" package= "Query\Query" >
<name > __call</name>
<full_name > \Query_Builder::__call()</full_name>
<docblock line= "1303" >
<description > Calls a function further down the inheritence chain</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1303" description= "" type= "string" variable= "$name" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1303" description= "" type= "array" variable= "$params" >
<type > array</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "1303" description= "" type= "mixed" >
<type > mixed</type>
2013-12-09 19:46:34 -05:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $name</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-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $params</name>
<default > </default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "protected" namespace= "" line= "1322" package= "Query\Query" >
<name > _compile</name>
<full_name > \Query_Builder::_compile()</full_name>
<docblock line= "1322" >
<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-14 10:38:25 -05:00
<tag name= "param" line= "1322" description= "" type= "string" variable= "$type" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "1322" description= "" type= "string" variable= "$table" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "1322" description= "" type= "\$string" >
<type link= "$string.html" > \$string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $type</name>
<default > ''</default>
<type > string</type>
2013-12-09 19:46:34 -05:00
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $table</name>
<default > ''</default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
</class>
<source > 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
</file>
<file path= "drivers/odbc/odbc_sql.php" generated-path= "drivers.odbc.odbc_sql.html" hash= "0e58192c53c7c1f8e8b9f93530aebb21" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
<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 />
<implements > \iDB_SQL</implements>
<name > ODBC_SQL</name>
<full_name > \ODBC_SQL</full_name>
<docblock line= "22" >
<description > ODBC SQL Class</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= "32" package= "Query\Drivers" >
<name > limit</name>
<full_name > \ODBC_SQL::limit()</full_name>
<docblock line= "32" >
<description > Limit clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "32" description= "" type= "string" variable= "$sql" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2013-05-03 13:07:34 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "32" description= "" type= "int" variable= "$limit" >
<type > int</type>
2013-05-03 13:07:34 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "32" description= "" type= "int" variable= "$offset" >
<type > int</type>
2013-05-03 13:07:34 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "32" description= "" type= "string" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2013-05-03 13:07:34 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $sql</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" >
2014-02-14 10:38:25 -05:00
<name > $limit</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > int</type>
2013-12-09 19:46:34 -05:00
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $offset</name>
<default > FALSE</default>
<type > int</type>
2013-05-03 13:07:34 -04:00
</argument>
</method>
2014-02-14 10:38:25 -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>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "45" description= "" type= "string" variable= "$sql" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "45" 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" >
2014-02-14 10:38:25 -05:00
<name > $sql</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "57" package= "Query\Drivers" >
<name > random</name>
<full_name > \ODBC_SQL::random()</full_name>
<docblock line= "57" >
<description > Random ordering keyword</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "69" package= "Query\Drivers" >
<name > db_list</name>
<full_name > \ODBC_SQL::db_list()</full_name>
<docblock line= "69" >
<description > Returns sql to list other databases</description>
<long-description > </long-description>
<tag name= "return" line= "69" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "81" package= "Query\Drivers" >
<name > table_list</name>
<full_name > \ODBC_SQL::table_list()</full_name>
<docblock line= "81" >
<description > Returns sql to list tables</description>
<long-description > </long-description>
<tag name= "return" line= "81" description= "" type= "NULL" >
<type > NULL</type>
2013-12-09 19:46:34 -05:00
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "93" package= "Query\Drivers" >
<name > system_table_list</name>
<full_name > \ODBC_SQL::system_table_list()</full_name>
<docblock line= "93" >
<description > Returns sql to list system tables</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "93" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "105" package= "Query\Drivers" >
<name > view_list</name>
<full_name > \ODBC_SQL::view_list()</full_name>
<docblock line= "105" >
<description > Returns sql to list views</description>
<long-description > </long-description>
<tag name= "return" line= "105" description= "" type= "NULL" >
<type > NULL</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "117" package= "Query\Drivers" >
<name > trigger_list</name>
<full_name > \ODBC_SQL::trigger_list()</full_name>
<docblock line= "117" >
<description > Returns sql to list triggers</description>
<long-description > </long-description>
<tag name= "return" line= "117" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "129" package= "Query\Drivers" >
<name > function_list</name>
<full_name > \ODBC_SQL::function_list()</full_name>
<docblock line= "129" >
<description > Return sql to list functions</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "129" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "141" package= "Query\Drivers" >
<name > procedure_list</name>
<full_name > \ODBC_SQL::procedure_list()</full_name>
<docblock line= "141" >
<description > Return sql to list stored procedures</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "141" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "153" package= "Query\Drivers" >
<name > sequence_list</name>
<full_name > \ODBC_SQL::sequence_list()</full_name>
<docblock line= "153" >
<description > Return sql to list sequences</description>
<long-description > </long-description>
<tag name= "return" line= "153" description= "" type= "NULL" >
<type > NULL</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "165" package= "Query\Drivers" >
<name > type_list</name>
<full_name > \ODBC_SQL::type_list()</full_name>
<docblock line= "165" >
<description > SQL to show list of field types</description>
<long-description > </long-description>
<tag name= "return" line= "165" description= "" type= "NULL" >
<type > NULL</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "178" package= "Query\Drivers" >
<name > column_list</name>
<full_name > \ODBC_SQL::column_list()</full_name>
<docblock line= "178" >
<description > SQL to show infromation about columns in a table</description>
<long-description > </long-description>
<tag name= "param" line= "178" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "return" line= "178" description= "" type= "NULL" >
<type > NULL</type>
</tag>
</docblock>
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
</method>
</class>
<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>
</file>
<file path= "drivers/odbc/odbc_driver.php" generated-path= "drivers.odbc.odbc_driver.html" hash= "c59208157f04ebbe4a7e8e0bddb23c96" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
<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>
<long-description > </long-description>
</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>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "39" description= "" type= "string" variable= "$dsn" >
<type > string</type>
</tag>
<tag name= "param" line= "39" description= "" type= "string" variable= "$username" >
<type > string</type>
</tag>
<tag name= "param" line= "39" description= "" type= "string" variable= "$password" >
<type > string</type>
</tag>
<tag name= "param" line= "39" description= "" type= "array" variable= "$options" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $dsn</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<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>
<default > array()</default>
<type > array</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "52" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "return" line= "52" description= "" type= "void" >
<type > void</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
2013-12-09 19:46:34 -05:00
</method>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "67" description= "" type= "string" variable= "$table" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "67" description= "" type= "array" variable= "$data" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<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>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $data</name>
<default > array()</default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
2014-02-14 10:38:25 -05:00
</method>
</class>
<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>
</file>
<file path= "drivers/odbc/odbc_util.php" generated-path= "drivers.odbc.odbc_util.html" hash= "b0757723d8d67d92e14a2f0ed8dd17c8" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
<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 > ODBC_Util</name>
<full_name > \ODBC_Util</full_name>
<docblock line= "22" >
<description > ODBC-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 > \ODBC_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>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $conn</name>
<default > </default>
<type />
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "46" package= "Query\Drivers" >
<name > create_table</name>
<full_name > \ODBC_Util::create_table()</full_name>
<docblock line= "46" >
<description > Database-specific method to create a new table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "46" description= "" type= "array" variable= "$columns" >
2013-12-09 19:46:34 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "46" description= "" type= "array" variable= "$constraints" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "46" description= "" type= "array" variable= "$indexes" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -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-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $columns</name>
<default > </default>
2013-12-09 19:46:34 -05:00
<type > array</type>
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $constraints</name>
<default > array()</default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $indexes</name>
<default > array()</default>
<type > array</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "60" package= "Query\Drivers" >
<name > delete_table</name>
<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>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "60" description= "" type= "string" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $name</name>
2013-12-09 19:46:34 -05:00
<default > </default>
<type > string</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<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>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "72" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
</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>
2013-12-09 19:46:34 -05:00
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
</method>
2014-02-14 10:38:25 -05:00
</class>
<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>
</file>
<file path= "drivers/sqlite/sqlite_sql.php" generated-path= "drivers.sqlite.sqlite_sql.html" hash= "bd3bfdf8bad15d71014b8e48ccc5e271" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
<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 />
<implements > \iDB_SQL</implements>
<name > SQLite_SQL</name>
<full_name > \SQLite_SQL</full_name>
<docblock line= "22" >
<description > SQLite Specific SQL</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= "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>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "32" description= "" type= "int" variable= "$limit" >
<type > int</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "32" description= "" type= "int" variable= "$offset" >
<type > int</type>
</tag>
<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" >
2014-02-14 10:38:25 -05:00
<name > $sql</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" >
2014-02-14 10:38:25 -05:00
<name > $limit</name>
2013-12-09 19:46:34 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > int</type>
2013-12-09 19:46:34 -05:00
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $offset</name>
<default > FALSE</default>
<type > int</type>
2013-12-09 19:46:34 -05:00
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -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>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "50" 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-14 10:38:25 -05:00
<tag name= "return" line= "50" description= "" type= "string" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $sql</name>
2013-12-09 19:46:34 -05:00
<default > </default>
<type > string</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "62" package= "Query\Drivers" >
<name > random</name>
<full_name > \SQLite_SQL::random()</full_name>
<docblock line= "62" >
<description > Random ordering keyword</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "62" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "74" package= "Query\Drivers" >
<name > db_list</name>
<full_name > \SQLite_SQL::db_list()</full_name>
<docblock line= "74" >
<description > Returns sql to list other databases</description>
<long-description > </long-description>
<tag name= "return" line= "74" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "86" package= "Query\Drivers" >
<name > table_list</name>
<full_name > \SQLite_SQL::table_list()</full_name>
<docblock line= "86" >
<description > Returns sql to list tables</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "86" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "103" package= "Query\Drivers" >
<name > system_table_list</name>
<full_name > \SQLite_SQL::system_table_list()</full_name>
<docblock line= "103" >
<description > Overridden in SQLite class</description>
<long-description > </long-description>
<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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "115" package= "Query\Drivers" >
<name > view_list</name>
<full_name > \SQLite_SQL::view_list()</full_name>
<docblock line= "115" >
<description > Returns sql to list views</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "129" package= "Query\Drivers" >
<name > trigger_list</name>
<full_name > \SQLite_SQL::trigger_list()</full_name>
<docblock line= "129" >
<description > Returns sql to list triggers</description>
<long-description > </long-description>
<tag name= "return" line= "129" description= "" type= "NULL" >
<type > NULL</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "141" package= "Query\Drivers" >
<name > function_list</name>
<full_name > \SQLite_SQL::function_list()</full_name>
<docblock line= "141" >
<description > Return sql to list functions</description>
<long-description > </long-description>
<tag name= "return" line= "141" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "153" package= "Query\Drivers" >
<name > procedure_list</name>
<full_name > \SQLite_SQL::procedure_list()</full_name>
<docblock line= "153" >
<description > Return sql to list stored procedures</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "153" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "165" package= "Query\Drivers" >
<name > sequence_list</name>
<full_name > \SQLite_SQL::sequence_list()</full_name>
<docblock line= "165" >
<description > Return sql to list sequences</description>
<long-description > </long-description>
<tag name= "return" line= "165" description= "" type= "NULL" >
<type > NULL</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "177" package= "Query\Drivers" >
<name > type_list</name>
<full_name > \SQLite_SQL::type_list()</full_name>
<docblock line= "177" >
<description > SQL to show list of field types</description>
<long-description > </long-description>
<tag name= "return" line= "177" description= "" type= "array" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "190" package= "Query\Drivers" >
<name > column_list</name>
<full_name > \SQLite_SQL::column_list()</full_name>
<docblock line= "190" >
<description > SQL to show infromation about columns in a table</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "190" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "return" line= "190" description= "" type= "string" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
</docblock>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
2013-12-09 19:46:34 -05:00
</method>
2014-02-14 10:38:25 -05:00
</class>
<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>
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-14 10:38:25 -05:00
<file path= "drivers/sqlite/sqlite_driver.php" generated-path= "drivers.sqlite.sqlite_driver.html" hash= "9f98bf0c3729b152665c980e63399dc3" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
</docblock>
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Drivers" >
<extends > \DB_PDO</extends>
<name > SQLite</name>
<full_name > \SQLite</full_name>
<docblock line= "22" >
<description > SQLite specific class</description>
<long-description > Extends PDO to simplify cross-database issues</long-description>
<tag name= "package" line= "22" description= "Query" />
<tag name= "subpackage" line= "22" description= "Drivers" />
</docblock>
<property static= "false" visibility= "protected" line= "29" namespace= "" package= "Query\Drivers" >
<name > $statement</name>
<default > </default>
<docblock line= "29" >
<description > Reference to the last executed sql query</description>
<long-description > </long-description>
<tag name= "var" line= "29" description= "" type= "\PDOStatement" variable= "" >
<type link= "PDOStatement.html" > \PDOStatement</type>
</tag>
</docblock>
</property>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "38" package= "Query\Drivers" >
<name > __construct</name>
<full_name > \SQLite::__construct()</full_name>
<docblock line= "38" >
<description > Open SQLite Database</description>
<long-description > </long-description>
<tag name= "param" line= "38" description= "" type= "string" variable= "$dsn" >
<type > string</type>
</tag>
<tag name= "param" line= "38" description= "" type= "string" variable= "$user" >
<type > string</type>
</tag>
<tag name= "param" line= "38" description= "" type= "string" variable= "$pass" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $dsn</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $user</name>
<default > NULL</default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $pass</name>
<default > NULL</default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "51" package= "Query\Drivers" >
<name > truncate</name>
<full_name > \SQLite::truncate()</full_name>
<docblock line= "51" >
<description > Empty a table</description>
<long-description > </long-description>
<tag name= "param" line= "51" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "69" package= "Query\Drivers" >
<name > get_tables</name>
<full_name > \SQLite::get_tables()</full_name>
<docblock line= "69" >
<description > List tables for the current database</description>
<long-description > </long-description>
<tag name= "return" line= "69" description= "" type= "mixed" >
<type > mixed</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "85" package= "Query\Drivers" >
<name > get_system_tables</name>
<full_name > \SQLite::get_system_tables()</full_name>
<docblock line= "85" >
<description > List system tables for the current database</description>
<long-description > </long-description>
<tag name= "return" line= "85" description= "" type= "array" >
<type > array</type>
</tag>
</docblock>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "101" package= "Query\Drivers" >
<name > insert_batch</name>
<full_name > \SQLite::insert_batch()</full_name>
<docblock line= "101" >
<description > Create sql for batch insert</description>
<long-description > </long-description>
<tag name= "param" line= "101" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "param" line= "101" description= "" type= "array" variable= "$data" >
<type > array</type>
</tag>
<tag name= "return" line= "101" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $table</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $data</name>
<default > array()</default>
<type > array</type>
</argument>
</method>
</class>
<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>
</file>
<file path= "drivers/firebird/firebird_util.php" generated-path= "drivers.firebird.firebird_util.html" hash= "d4cc72a6196be4230a669bbf9f022687" 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>
2014-02-14 10:38:25 -05:00
<name > Firebird_Util</name>
<full_name > \Firebird_Util</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "22" >
2014-02-14 10:38:25 -05:00
<description > Firebird-specific backup, import and creation methods</description>
2013-12-09 19:46:34 -05:00
<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>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_Util::__construct()</full_name>
2013-12-09 19:46:34 -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>
</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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "47" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > create_table</name>
2014-02-14 10:38:25 -05:00
<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-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "47" description= "" type= "string" variable= "$name" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "47" description= "" type= "array" variable= "$fields" >
2013-12-09 19:46:34 -05:00
<type > array</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "47" description= "" type= "array" variable= "$constraints" >
2013-12-09 19:46:34 -05:00
<type > array</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "47" description= "" type= "array" variable= "$indexes" >
2013-12-09 19:46:34 -05:00
<type > array</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "47" 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" >
2014-02-14 10:38:25 -05:00
<name > $fields</name>
2013-12-09 19:46:34 -05:00
<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-14 10:38:25 -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 > delete_table</name>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_Util::delete_table()</full_name>
<docblock line= "103" >
<description > Drop the selected table</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "103" description= "" type= "string" variable= "$name" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "103" 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>
</method>
2014-02-14 10:38:25 -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 > backup_structure</name>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_Util::backup_structure()</full_name>
<docblock line= "115" >
2013-12-09 19:46:34 -05:00
<description > Create an SQL backup file for the current database's structure</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "115" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "130" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > backup_data</name>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_Util::backup_data()</full_name>
<docblock line= "130" >
2013-12-09 19:46:34 -05:00
<description > Create an SQL backup file for the current database's data</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "130" description= "" type= "array" variable= "$exclude" >
2013-12-09 19:46:34 -05:00
<type > array</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "130" description= "" type= "bool" variable= "$system_tables" >
<type > bool</type>
</tag>
<tag name= "return" line= "130" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $exclude</name>
<default > array()</default>
<type > array</type>
</argument>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $system_tables</name>
<default > FALSE</default>
<type > bool</type>
</argument>
2013-12-09 19:46:34 -05:00
</method>
</class>
<markers >
2014-02-14 10:38:25 -05:00
<todo line= "117" > Implement Backup structure function</todo>
2013-12-09 19:46:34 -05:00
</markers>
2014-02-14 10:38:25 -05:00
<source > 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</source>
2013-12-09 19:46:34 -05:00
</file>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<extends />
<implements > \iDB_SQL</implements>
2014-02-14 10:38:25 -05:00
<name > Firebird_SQL</name>
<full_name > \Firebird_SQL</full_name>
<docblock line= "22" >
<description > Firebird Specific SQL</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "32" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > limit</name>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_SQL::limit()</full_name>
<docblock line= "32" >
2013-12-09 19:46:34 -05:00
<description > Limit clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "32" 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-14 10:38:25 -05:00
<tag name= "param" line= "32" description= "" type= "int" variable= "$offset" >
2013-12-09 19:46:34 -05:00
<type > int</type>
</tag>
2014-02-14 10:38:25 -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" >
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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "57" package= "Query\Drivers" >
2014-02-07 16:53:01 -05:00
<name > explain</name>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_SQL::explain()</full_name>
<docblock line= "57" >
2014-02-07 16:53:01 -05:00
<description > Get the query plan for the sql query</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "57" description= "" type= "string" variable= "$sql" >
2014-02-07 16:53:01 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "57" description= "" type= "string" >
2014-02-07 16:53:01 -05:00
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $sql</name>
<default > </default>
<type > string</type>
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "69" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > random</name>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_SQL::random()</full_name>
<docblock line= "69" >
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-14 10:38:25 -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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "82" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > db_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_SQL::db_list()</full_name>
<docblock line= "82" >
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-14 10:38:25 -05:00
<tag name= "return" line= "82" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "94" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > table_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_SQL::table_list()</full_name>
<docblock line= "94" >
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-14 10:38:25 -05:00
<tag name= "return" line= "94" 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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "111" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > system_table_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_SQL::system_table_list()</full_name>
<docblock line= "111" >
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-14 10:38:25 -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>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "128" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > view_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_SQL::view_list()</full_name>
<docblock line= "128" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list views</description>
<long-description > </long-description>
2014-02-14 10:38:25 -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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "143" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > trigger_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_SQL::trigger_list()</full_name>
<docblock line= "143" >
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-14 10:38:25 -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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "158" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > function_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_SQL::function_list()</full_name>
<docblock line= "158" >
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-14 10:38:25 -05:00
<tag name= "return" line= "158" description= "" type= "string" >
<type > string</type>
2013-12-09 19:46:34 -05:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "170" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > procedure_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_SQL::procedure_list()</full_name>
<docblock line= "170" >
2013-12-09 19:46:34 -05:00
<description > Return sql to list stored procedures</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "170" 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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "198" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > sequence_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_SQL::sequence_list()</full_name>
<docblock line= "198" >
2013-12-09 19:46:34 -05:00
<description > Return sql to list sequences</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "198" 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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "215" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > column_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_SQL::column_list()</full_name>
<docblock line= "215" >
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-14 10:38:25 -05:00
<tag name= "param" line= "215" description= "" type= "string" variable= "$table" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "215" 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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \Firebird_SQL::type_list()</full_name>
<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-14 10:38:25 -05:00
<tag name= "return" line= "261" 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-14 10:38:25 -05:00
<source > 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</source>
2012-09-13 11:45:27 -04:00
</file>
2014-02-14 10:38:25 -05:00
<file path= "drivers/firebird/firebird_result.php" generated-path= "drivers.firebird.firebird_result.html" hash= "f066e328d3fe12f9ca7b970f640fb753" 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>
2014-02-14 10:38:25 -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>
<docblock line= "23" >
<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>
2014-02-14 10:38:25 -05:00
<tag name= "package" line= "23" description= "Query" />
<tag name= "subpackage" line= "23" description= "Drivers" />
2012-09-13 11:45:27 -04:00
</docblock>
2014-02-14 10:38:25 -05:00
<property static= "false" visibility= "private" line= "30" namespace= "" package= "Query\Drivers" >
<name > $statement</name>
<default > </default>
<docblock line= "30" >
<description > Reference to fbird resource</description>
<long-description > </long-description>
<tag name= "var" line= "30" description= "" type= "resource" variable= "" >
<type > resource</type>
</tag>
</docblock>
</property>
<property static= "false" visibility= "private" line= "37" namespace= "" package= "Query\Drivers" >
<name > $row</name>
<default > </default>
<docblock line= "37" >
<description > Current row in result array</description>
<long-description > </long-description>
<tag name= "var" line= "37" description= "" type= "int" variable= "" >
<type > int</type>
</tag>
</docblock>
</property>
<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>
<long-description > </long-description>
<tag name= "param" line= "44" description= "" type= "mixed" variable= "" >
<type > mixed</type>
</tag>
</docblock>
</property>
<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>
<docblock line= "52" >
<description > Create the object by passing the resource for
the query</description>
<long-description > </long-description>
<tag name= "param" line= "52" description= "" type= "resource" variable= "$link" >
<type > resource</type>
</tag>
</docblock>
<argument line= "0" >
<name > $link</name>
<default > </default>
<type > resource</type>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "86" package= "Query\Drivers" >
<name > bindColumn</name>
<full_name > \Firebird_Result::bindColumn()</full_name>
<docblock line= "86" >
<description > Invalidate method for data consistency</description>
<long-description > </long-description>
<tag name= "param" line= "86" description= "" type= "mixed" variable= "$column" >
<type > mixed</type>
</tag>
<tag name= "param" line= "86" description= "<p>&$param</p> " type= "mixed" variable= "" >
<type > mixed</type>
</tag>
<tag name= "param" line= "86" description= "" type= "int" variable= "$type" >
<type > int</type>
</tag>
<tag name= "param" line= "86" description= "" type= "mixed" variable= "$maxlen" >
<type > mixed</type>
</tag>
<tag name= "param" line= "86" description= "" type= "array" variable= "$driverdata" >
<type > array</type>
</tag>
<tag name= "return" line= "86" description= "" type= "NULL" >
<type > NULL</type>
</tag>
</docblock>
<argument line= "0" >
<name > $column</name>
<default > </default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $param</name>
<default > </default>
<type />
</argument>
<argument line= "0" >
<name > $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>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "103" package= "Query\Drivers" >
<name > bindParam</name>
<full_name > \Firebird_Result::bindParam()</full_name>
<docblock line= "103" >
<description > Invalidate method for data consistency</description>
<long-description > </long-description>
<tag name= "param" line= "103" description= "" type= "mixed" variable= "$parameter" >
<type > mixed</type>
</tag>
<tag name= "param" line= "103" description= "<p>&$variable</p> " type= "mixed" variable= "" >
<type > mixed</type>
</tag>
<tag name= "param" line= "103" description= "" type= "int" variable= "$data_type" >
<type > int</type>
</tag>
<tag name= "param" line= "103" description= "" type= "mixed" variable= "$maxlen" >
<type > mixed</type>
</tag>
<tag name= "param" line= "103" description= "" type= "array" variable= "$driverdata" >
<type > array</type>
</tag>
<tag name= "return" line= "103" description= "" type= "NULL" >
<type > NULL</type>
</tag>
</docblock>
<argument line= "0" >
<name > $parameter</name>
<default > </default>
<type > mixed</type>
</argument>
<argument line= "0" >
<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>
</argument>
</method>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "118" package= "Query\Drivers" >
<name > bindValue</name>
<full_name > \Firebird_Result::bindValue()</full_name>
<docblock line= "118" >
<description > Invalidate method for data consistency</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "118" description= "" type= "mixed" variable= "$parameter" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "118" description= "<p>&$variable</p> " type= "mixed" variable= "" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "118" description= "" type= "int" variable= "$data_type" >
2013-12-06 23:00:32 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "118" 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" >
2014-02-14 10:38:25 -05:00
<name > $parameter</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2014-02-14 10:38:25 -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" >
2014-02-14 10:38:25 -05:00
<name > $variable</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type />
2012-09-13 11:45:27 -04:00
</argument>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $data_type</name>
<default > NULL</default>
2013-12-06 23:00:32 -05:00
<type > int</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "131" package= "Query\Drivers" >
<name > execute</name>
<full_name > \Firebird_Result::execute()</full_name>
<docblock line= "131" >
<description > Run a prepared statement query</description>
2014-02-07 16:53:01 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "131" description= "" type= "array" variable= "$args" >
<type > array</type>
2014-02-07 16:53:01 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "131" description= "" type= "bool" >
<type > bool</type>
2014-02-07 16:53:01 -05:00
</tag>
</docblock>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $args</name>
<default > NULL</default>
<type > array</type>
2014-02-07 16:53:01 -05:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "154" package= "Query\Drivers" >
<name > fetch</name>
<full_name > \Firebird_Result::fetch()</full_name>
<docblock line= "154" >
<description > Emulate PDO fetch public function</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "154" description= "" type= "int" variable= "$fetch_style" >
<type > int</type>
</tag>
<tag name= "param" line= "154" description= "" type= "mixed" variable= "$statement" >
<type > mixed</type>
</tag>
<tag name= "param" line= "154" description= "" type= "mixed" variable= "$offset" >
<type > mixed</type>
</tag>
<tag name= "return" line= "154" description= "" type= "mixed" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $fetch_style</name>
<default > \PDO::FETCH_ASSOC</default>
<type > int</type>
</argument>
<argument line= "0" >
<name > $cursor_orientation</name>
<default > \PDO::FETCH_ORI_NEXT</default>
<type />
</argument>
<argument line= "0" >
<name > $cursor_offset</name>
<default > NULL</default>
<type />
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "199" package= "Query\Drivers" >
<name > fetchAll</name>
<full_name > \Firebird_Result::fetchAll()</full_name>
<docblock line= "199" >
<description > Emulate PDO fetchAll public function</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "199" description= "" type= "int" variable= "$fetch_style" >
<type > int</type>
</tag>
<tag name= "param" line= "199" description= "" type= "mixed" variable= "$statement" >
<type > mixed</type>
</tag>
<tag name= "param" line= "199" description= "" type= "mixed" variable= "$ctor_args" >
<type > mixed</type>
</tag>
<tag name= "return" line= "199" description= "" type= "mixed" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $fetch_style</name>
<default > \PDO::FETCH_ASSOC</default>
<type > int</type>
</argument>
<argument line= "0" >
<name > $statement</name>
<default > NULL</default>
<type > mixed</type>
</argument>
<argument line= "0" >
<name > $ctor_args</name>
<default > NULL</default>
<type > mixed</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "221" package= "Query\Drivers" >
<name > fetchColumn</name>
<full_name > \Firebird_Result::fetchColumn()</full_name>
<docblock line= "221" >
<description > Emulate PDOStatement::fetchColumn</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "221" description= "" type= "int" variable= "$column_num" >
<type > int</type>
2013-12-09 19:46:34 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "221" description= "" type= "mixed" >
<type > mixed</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2013-12-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $column_num</name>
<default > 0</default>
<type > int</type>
2013-12-09 19:46:34 -05:00
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "236" package= "Query\Drivers" >
<name > fetchObject</name>
<full_name > \Firebird_Result::fetchObject()</full_name>
<docblock line= "236" >
<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-14 10:38:25 -05:00
<tag name= "param" line= "236" 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-14 10:38:25 -05:00
<tag name= "param" line= "236" description= "" type= "array" variable= "$ctor_args" >
<type > array</type>
</tag>
<tag name= "return" line= "236" description= "" type= "\stdClass" >
<type link= "stdClass.html" > \stdClass</type>
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $class_name</name>
<default > 'stdClass'</default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $ctor_args</name>
<default > array()</default>
<type > array</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "248" package= "Query\Drivers" >
<name > rowCount</name>
<full_name > \Firebird_Result::rowCount()</full_name>
<docblock line= "248" >
<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-14 10:38:25 -05:00
<tag name= "return" line= "248" description= "" type= "int" >
<type > int</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "268" package= "Query\Drivers" >
<name > errorCode</name>
<full_name > \Firebird_Result::errorCode()</full_name>
<docblock line= "268" >
<description > Method to emulate PDOStatement-> errorCode</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "268" 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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "280" package= "Query\Drivers" >
<name > errorInfo</name>
<full_name > \Firebird_Result::errorInfo()</full_name>
<docblock line= "280" >
<description > Method to emulate PDO-> errorInfo / PDOStatement-> errorInfo</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "280" description= "" type= "array" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
</class>
<source > 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</source>
</file>
<file path= "drivers/firebird/firebird_driver.php" generated-path= "drivers.firebird.firebird_driver.html" hash= "69f0de279cbb2c7cf55734e4c415f8c5" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
<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>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "var" line= "31" description= "" type= "object" variable= "" >
<type > object</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2014-02-14 10:38:25 -05:00
</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>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<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>
</docblock>
2014-02-14 10:38:25 -05:00
</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>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "var" line= "53" description= "" type= "resource" variable= "" >
<type > resource</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "62" description= "" type= "string" variable= "$user" >
<type > string</type>
</tag>
<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" >
2014-02-14 10:38:25 -05:00
<name > $dbpath</name>
2013-12-06 23:00:32 -05:00
<default > </default>
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $user</name>
<default > 'SYSDBA'</default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $pass</name>
<default > 'masterkey'</default>
<type > string</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "90" package= "Query\Drivers" >
<name > truncate</name>
<full_name > \Firebird::truncate()</full_name>
<docblock line= "90" >
<description > Empty a database table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "90" 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" >
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "106" package= "Query\Drivers" >
<name > query</name>
<full_name > \Firebird::query()</full_name>
<docblock line= "106" >
<description > Wrapper public function to better match PDO</description>
2014-02-07 16:53:01 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "106" description= "" type= "string" variable= "$sql" >
2014-02-07 16:53:01 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "106" description= "" type= "\Firebird" >
<type > \Firebird</type>
2014-02-07 16:53:01 -05:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "throws" line= "106" description= "" type= "\PDOException" >
<type link= "PDOException.html" > \PDOException</type>
</tag>
<tag name= "fluent" description= "This method is part of a fluent interface and will return the same instance" />
2014-02-07 16:53:01 -05:00
</docblock>
<argument line= "0" >
<name > $sql</name>
<default > </default>
<type > string</type>
</argument>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "133" package= "Query\Drivers" >
<name > prepare</name>
<full_name > \Firebird::prepare()</full_name>
<docblock line= "133" >
<description > Emulate PDO prepare</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "133" description= "" type= "string" variable= "$query" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "133" description= "" type= "array" variable= "$options" >
<type > array</type>
</tag>
<tag name= "return" line= "133" description= "" type= "\Firebird" >
<type > \Firebird</type>
</tag>
<tag name= "throws" line= "133" description= "" type= "\PDOException" >
<type link= "PDOException.html" > \PDOException</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>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $query</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $options</name>
<default > NULL</default>
<type > array</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "152" package= "Query\Drivers" >
<name > beginTransaction</name>
<full_name > \Firebird::beginTransaction()</full_name>
<docblock line= "152" >
<description > Start a database transaction</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "152" description= "" type= "bool" >
<type > bool</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "164" package= "Query\Drivers" >
<name > commit</name>
<full_name > \Firebird::commit()</full_name>
<docblock line= "164" >
<description > Commit a database transaction</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "164" description= "" type= "bool" >
<type > bool</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "176" package= "Query\Drivers" >
<name > rollBack</name>
<full_name > \Firebird::rollBack()</full_name>
<docblock line= "176" >
<description > Rollback a transaction</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "176" description= "" type= "bool" >
<type > bool</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "190" package= "Query\Drivers" >
<name > prepare_execute</name>
<full_name > \Firebird::prepare_execute()</full_name>
<docblock line= "190" >
<description > Prepare and execute a query</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "190" 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-14 10:38:25 -05:00
<tag name= "param" line= "190" description= "" type= "array" variable= "$args" >
<type > array</type>
</tag>
<tag name= "return" line= "190" description= "" type= "resource" >
<type > resource</type>
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $sql</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
<name > $args</name>
<default > </default>
<type > array</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "209" package= "Query\Drivers" >
<name > quote</name>
<full_name > \Firebird::quote()</full_name>
<docblock line= "209" >
<description > Method to emulate PDO-> quote</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "209" 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-14 10:38:25 -05:00
<tag name= "param" line= "209" description= "" type= "int" variable= "$param_type" >
<type > int</type>
</tag>
<tag name= "return" line= "209" description= "" type= "string" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $str</name>
<default > </default>
<type > string</type>
</argument>
<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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "226" package= "Query\Drivers" >
<name > errorInfo</name>
<full_name > \Firebird::errorInfo()</full_name>
<docblock line= "226" >
<description > Method to emulate PDO-> errorInfo / PDOStatement-> errorInfo</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "226" description= "" type= "array" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "241" package= "Query\Drivers" >
<name > errorCode</name>
<full_name > \Firebird::errorCode()</full_name>
<docblock line= "241" >
<description > Method to emulate PDO-> errorCode</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "241" description= "" type= "array" >
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "255" package= "Query\Drivers" >
<name > prepare_query</name>
<full_name > \Firebird::prepare_query()</full_name>
<docblock line= "255" >
<description > Bind a prepared query with arguments for executing</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "255" 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-14 10:38:25 -05:00
<tag name= "param" line= "255" description= "" type= "array" variable= "$params" >
<type > array</type>
</tag>
<tag name= "return" line= "255" description= "" type= "NULL" >
<type > NULL</type>
2013-12-09 19:46:34 -05:00
</tag>
</docblock>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $sql</name>
2013-12-09 19:46:34 -05:00
<default > </default>
<type > string</type>
</argument>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $params</name>
<default > </default>
<type > array</type>
</argument>
2013-12-09 19:46:34 -05:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "271" package= "Query\Drivers" >
<name > insert_batch</name>
<full_name > \Firebird::insert_batch()</full_name>
<docblock line= "271" >
<description > Create sql for batch insert</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "271" description= "" type= "string" variable= "$table" >
<type > string</type>
</tag>
<tag name= "param" line= "271" description= "" type= "array" variable= "$data" >
<type > array</type>
</tag>
<tag name= "return" line= "271" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
</docblock>
2014-02-14 10:38:25 -05:00
<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>
2013-12-09 19:46:34 -05:00
</method>
</class>
2014-02-14 10:38:25 -05:00
<source > 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</source>
2013-12-09 19:46:34 -05:00
</file>
2014-02-14 10:38:25 -05:00
<file path= "drivers/pgsql/pgsql_driver.php" generated-path= "drivers.pgsql.pgsql_driver.html" hash= "93943fde43357e04eea8849c983ad64c" 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>
2014-02-14 10:38:25 -05:00
<name > PgSQL</name>
<full_name > \PgSQL</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "22" >
2014-02-14 10:38:25 -05:00
<description > PostgreSQL specifc class</description>
2013-12-09 19:46:34 -05:00
<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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "32" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > __construct</name>
2014-02-14 10:38:25 -05:00
<full_name > \PgSQL::__construct()</full_name>
<docblock line= "32" >
<description > Connect to a PosgreSQL database</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "32" description= "" type= "string" variable= "$dsn" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "32" description= "" type= "string" variable= "$username" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "32" description= "" type= "string" variable= "$password" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "32" description= "" type= "array" variable= "$options" >
<type > array</type>
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
<argument line= "0" >
<name > $dsn</name>
<default > </default>
<type > string</type>
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $username</name>
<default > null</default>
2013-12-09 19:46:34 -05:00
<type > string</type>
</argument>
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $password</name>
<default > null</default>
2013-12-09 19:46:34 -05:00
<type > string</type>
</argument>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $options</name>
<default > array()</default>
<type > array</type>
</argument>
2013-12-09 19:46:34 -05:00
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "46" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > truncate</name>
2014-02-14 10:38:25 -05:00
<full_name > \PgSQL::truncate()</full_name>
<docblock line= "46" >
2013-12-09 19:46:34 -05:00
<description > Empty a table</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "46" description= "" type= "string" variable= "$table" >
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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "59" package= "Query\Drivers" >
<name > get_schemas</name>
<full_name > \PgSQL::get_schemas()</full_name>
<docblock line= "59" >
<description > Get a list of schemas for the current connection</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "59" description= "" type= "array" >
<type > array</type>
2013-12-09 19:46:34 -05:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
</class>
<source > eJy1VF1v2jAUfXZ+xR1iClSFbFWfKGylELZujH7A1JdJkXFMYjXYqe10Q1X/+66TUNqq3VOHImH7nvt1zrX7n/M094K9PQ/24KLgeoMLt55ozqsDOClEFnMNAYyppUtqOAyXxmrKrFASpnTDde11nFN2TRNOyDYWHNPCpkoTshBrZdMNfOvCFdWay9LKVL7RIkktGW1X0GJtOPjw8QA67u+wxGVCXgMhqbW56QVBImxaLLtMrQN6K6g9xEqCXc5MMC4Nr/AIz1ORGVvohCuJTt3iOmAq5kG8pHGnBqNj4HlBAJ03+3lbZs+VsYnm84spmJwzsWLAMmrMM9pg14EpltvDsRa3XJuyvtILzhMXif+xXMYGxifR+fgM7jyPuHQE3UdKSs4sWAXUJa9zx7V+DlPiMLGma0AxhUygGRv50nFhuJZ0zV+y5VjPb6XjxzZUl24Amip3A2KcKfBIXiyRaVgVspqbKGJotLpgtuUy7+8SDWSRZfu74Nt9HXBQJmi12x658wgRK2hhnFyZOo6fJ+Ym89swGAxgMpzOw3bZGwxqU8/vuv0ROuOHRXNpe71/FPSoll0ZbfS/d6S/7cg8iBiuc7tB/VCz7FXJHowvMIytSEYtb1Womq4mEuCYWFz+nI2GixAaPnTrQLjwG77jpWlTYTqfbtxAtpzL/+72C7fYayaMBbUCw1K+pgZWSoNNObDCvRgWWDXY2N2OEM3xZstq6l5hIuE2qkO2ntLQ7/fxZuCezMNpOFrA+HS+OJ3holE5OPkbMLk8+wGNPIlKmkzDOVx9DS/Dp7DZ2QKmp99DN2e/ove+gw1n46egd0i+kNjZmrri6sJ8D+s4QkJI3U+tQFze/ui5EPf4UoUydlyVIx1VuC4+538B/m+mmw==</source>
</file>
<file path= "drivers/pgsql/pgsql_util.php" generated-path= "drivers.pgsql.pgsql_util.html" hash= "ba1574e315c1d6db6ae529d2c777cdbb" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
<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>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<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>
2013-12-09 19:46:34 -05:00
</tag>
</docblock>
2014-02-14 10:38:25 -05:00
<argument line= "0" >
<name > $conn</name>
<default > </default>
<type />
</argument>
2013-12-09 19:46:34 -05:00
</method>
2014-02-14 10:38:25 -05:00
<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>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "44" description= "" type= "string" variable= "$name" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "44" description= "" type= "array" variable= "$columns" >
2013-12-09 19:46:34 -05:00
<type > array</type>
</tag>
2014-02-14 10:38:25 -05:00
<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" >
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" >
2014-02-14 10:38:25 -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-09 19:46:34 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<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>
2013-12-09 19:46:34 -05:00
<default > array()</default>
<type > array</type>
</argument>
2012-09-13 11:45:27 -04:00
</method>
</class>
2014-02-14 10:38:25 -05:00
<markers >
<todo line= "114" > Implement Backup function</todo>
</markers>
<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>
2012-09-13 11:45:27 -04:00
</file>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<class final= "false" abstract= "false" namespace= "" line= "21" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<extends />
2014-02-14 10:38:25 -05:00
<implements > \iDB_SQL</implements>
<name > PgSQL_SQL</name>
<full_name > \PgSQL_SQL</full_name>
<docblock line= "21" >
<description > PostgreSQL specifc SQL</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "package" line= "21" description= "Query" />
<tag name= "subpackage" line= "21" description= "Drivers" />
2012-09-13 11:45:27 -04:00
</docblock>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "31" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > limit</name>
2014-02-14 10:38:25 -05:00
<full_name > \PgSQL_SQL::limit()</full_name>
<docblock line= "31" >
2013-12-09 19:46:34 -05:00
<description > Limit clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "31" description= "" type= "string" variable= "$sql" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "31" 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-14 10:38:25 -05:00
<tag name= "param" line= "31" 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-14 10:38:25 -05:00
<tag name= "return" line= "31" 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 > $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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "51" package= "Query\Drivers" >
2014-02-07 16:53:01 -05:00
<name > explain</name>
2014-02-14 10:38:25 -05:00
<full_name > \PgSQL_SQL::explain()</full_name>
<docblock line= "51" >
2014-02-07 16:53:01 -05:00
<description > Get the query plan for the sql query</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "51" description= "" type= "string" variable= "$sql" >
2014-02-07 16:53:01 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "51" description= "" type= "string" >
2014-02-07 16:53:01 -05:00
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $sql</name>
<default > </default>
<type > string</type>
</argument>
</method>
2014-02-14 10:38:25 -05:00
<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>
2014-02-14 10:38:25 -05:00
<full_name > \PgSQL_SQL::random()</full_name>
<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-14 10:38:25 -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>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \PgSQL_SQL::db_list()</full_name>
<docblock line= "75" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list other databases</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "75" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \PgSQL_SQL::table_list()</full_name>
<docblock line= "91" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list tables</description>
<long-description > </long-description>
2014-02-14 10:38:25 -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>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \PgSQL_SQL::system_table_list()</full_name>
<docblock line= "109" >
<description > Returns sql to list system tables</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "109" 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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \PgSQL_SQL::view_list()</full_name>
<docblock line= "127" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list views</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "127" 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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \PgSQL_SQL::trigger_list()</full_name>
<docblock line= "145" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list triggers</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "145" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \PgSQL_SQL::function_list()</full_name>
<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-14 10:38:25 -05:00
<tag name= "return" line= "162" 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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \PgSQL_SQL::procedure_list()</full_name>
<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-14 10:38:25 -05:00
<tag name= "return" line= "174" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \PgSQL_SQL::sequence_list()</full_name>
<docblock line= "192" >
2013-12-09 19:46:34 -05:00
<description > Return sql to list sequences</description>
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "192" 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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "210" package= "Query\Drivers" >
<name > column_list</name>
<full_name > \PgSQL_SQL::column_list()</full_name>
<docblock line= "210" >
<description > Return sql to list columns of the specified table</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "210" 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-14 10:38:25 -05:00
<tag name= "return" line= "210" 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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "233" package= "Query\Drivers" >
<name > type_list</name>
<full_name > \PgSQL_SQL::type_list()</full_name>
<docblock line= "233" >
<description > SQL to show list of field types</description>
<long-description > </long-description>
<tag name= "return" line= "233" description= "" type= "string" >
<type > string</type>
</tag>
</docblock>
2012-09-13 11:45:27 -04:00
</method>
2013-12-09 19:46:34 -05:00
</class>
2014-02-14 10:38:25 -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>
2013-12-09 19:46:34 -05:00
</file>
2014-02-14 10:38:25 -05:00
<file path= "drivers/mysql/mysql_driver.php" generated-path= "drivers.mysql.mysql_driver.html" hash= "e29daa46f565ffbb70af947039e0b491" 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>
2014-02-14 10:38:25 -05:00
<name > MySQL</name>
<full_name > \MySQL</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "22" >
2014-02-14 10:38:25 -05:00
<description > MySQL specific class</description>
2013-12-09 19:46:34 -05:00
<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>
2014-02-14 10:38:25 -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>
<long-description > </long-description>
<tag name= "var" line= "29" description= "" type= "string" variable= "" >
<type > string</type>
</tag>
</docblock>
</property>
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "39" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > __construct</name>
2014-02-14 10:38:25 -05:00
<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>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "39" description= "" type= "string" variable= "$username" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "39" description= "" type= "string" variable= "$password" >
2013-12-09 19:46:34 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "39" description= "" type= "array" variable= "$options" >
2013-12-09 19:46:34 -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>
<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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "61" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > truncate</name>
2014-02-14 10:38:25 -05:00
<full_name > \MySQL::truncate()</full_name>
<docblock line= "61" >
2013-12-09 19:46:34 -05:00
<description > Empty a table</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "61" 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
</class>
2014-02-14 10:38:25 -05:00
<source > eJytVFFv2jAQfk5+xQkhJVRAtqoPEx1dKVCpE9C1pJr2lBrHEIvgpLbDFlX8952dpFRT16ciocS++747f/c5X7/lSe4GJycunMBdwWSJL+b9WjJWbcBVwdOYSQhgQjRZEcVgtFJaEqp5JmBGSiZr1GVO6JZsmOM0XHBJCp1k0nFCvst0UsL3PvwkUjJhozTLS8k3iXbGzRv4tAOnnz6fQs88zmxeysUWHCfROleDINhwnRSrPs12Adlzos+wk+BYM+WUCcWqfEzPE54qXcgNywSC+sU2oFnMgnhF4l6djMDAdYMAeh/2cxtl5+XybgYqZ5SvOQWaEqX+kQyO3ati1WxOJN8zqWxvFlVTsT+aiVjB5Cr6MbmFZ9d1TCkH4UumQScMVkihOd0CUXZdAxUlOQOaEDM/HBxCLOxyTyTgVLnYmHXgOrnMNMOcGNoVKjIoGIL36J2/KjjOhMA80Fldo7HJkTvHaruaHdqxEm9tF4pJQXbsrViOR/+dyfh1DE1ESmhnubGhapouVjhPWBeicmcUUQxqWVDtm8LdY52hKNK0e+Ru1jXh0PL7nY7rPLuOg8ZolDUyKGYP/BBe975glK/Bj9maCxb7Hk5kMJj/QimiURjeRzeLmzAa387no8XEM3yW0GkKoaK2VLRjaFC/2e5Wu75Jdd6jhOEFtJbTEBaj+XRZtQTj29lsFE7Bs0uv1TU0nc45Pg74r1tGYfJM1cJ4u1I9pV4HhsMhXI9my2nHzspM3IYGXt+szys8DoEJPRi8o/ArcY+6mh4Oxj4fe9Ne7Djd5boEAujB9L8WfAm+YRk8iqBE4yRsVj3/tk646l08mVvqt8L7h8XY6Pv4XGUdHlvVwQ74CZmKGLI1WNGi2F7hPn5n/wITMI1O</source>
2013-12-09 19:46:34 -05:00
</file>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<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>
2013-12-09 19:46:34 -05:00
<docblock line= "22" >
2014-02-14 10:38:25 -05:00
<description > MySQL-specific backup, import and creation methods</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
<tag name= "package" line= "22" description= "Query" />
2014-02-14 10:38:25 -05:00
<tag name= "subpackage" line= "22" description= "Drivers" />
2013-12-09 19:46:34 -05:00
</docblock>
2014-02-14 10:38:25 -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>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<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>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2014-02-14 10:38:25 -05:00
<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>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "47" description= "" type= "string" variable= "$name" >
<type > string</type>
</tag>
<tag name= "param" line= "47" description= "" type= "array" variable= "$columns" >
2013-12-09 19:46:34 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<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" >
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" >
2014-02-14 10:38:25 -05:00
<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>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<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>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "113" description= "" type= "string" variable= "$name" >
<type > string</type>
</tag>
<tag name= "return" line= "113" 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" >
2014-02-14 10:38:25 -05:00
<name > $name</name>
2013-12-06 23:00:32 -05:00
<default > </default>
2014-02-14 10:38:25 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
<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>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "125" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
</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" >
2013-12-09 19:46:34 -05:00
<type > array</type>
2012-09-13 11:45:27 -04:00
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "161" description= "" type= "string" >
<type > string</type>
</tag>
2012-09-13 11:45:27 -04:00
</docblock>
2013-12-06 23:00:32 -05:00
<argument line= "0" >
2014-02-14 10:38:25 -05:00
<name > $exclude</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-14 10:38:25 -05:00
<source > eJy1WG1v00gQ/uz8iiGKsI3SBBCfWgqENj2KQgtNOE6Ck+vYm2SvfmO9bsmh/Peb2V3bmxDuxAn6obVnZ+flmVf36fNiVXSGDx504AG8q5hY4wM9nwnGNAFeVjyJmYAhnIYynIclg9G8lCKMJM8zmIRrJsytF0UY3YRL5ji1LHgRVnKVC8eZ8TSXqzW8HsCHUAiWqdMoL9aCL1fSOamfwIt8ePzw0WM4oD9PFF/CsxtwnJWURXk4HC65XFXzQZSnw/CWh/IJWjJsdSY8YlnJND+yFyuelLISS5ZneGlQ3QyjPGbDeB7GB4YZLw47neEQDn7aT6dG9s16+m5yUBYs4gsewRxRqoo+8LTIhYQwiyESLFRwpgzhissdQKH1razmNfFU8FsmSmV5lIRlqRUF7yVPgH2RLItLOH2p3792Og6Z46CQaXjLIATBFgwDETGQOcgVg6iiwEiI8ixjOrz5/C98olvqJhokwtRQ4X6POPWBYAhwBrc5j4kw7DhFNUdsYVFlWlQQIDcmThVJT9/0O87XjuOgTNR6eGgz6POjjrPpOGj4Tw2Lo5EAsvskz245y7iCYdfiRS5MZLIl4pWxO40wYB0kTAnQUgwsaDtx9rIwZVsHmPDhGtCnpEqzcv8ReR7yTO495lnMvrDSVmkA1zoVbQ/mynoWKHs9ZVe/MaO/R/exInl+f0dxTTcRMyICzXQM5vQIc4xidcVysQwz/jcDFJpjhhtxWloMd1i/oGUgDWFOVfbr2+MlbMn/SG9k+p+NJs3oOK5cF8yF42cwGAz6DbV16NszZcIOGb1y0AgWRiuvRgfCEmrFxN0jVcRI/jt84fEyyKqUCR55NR/BYxic9q6+ekTUDQHk/Jd3/tG/cH3UPhO3pwTDvePjxlIfnmt1cAiuS3KUSjQX7gFLC7n27HD7jUOW+81pDYFyX9F3/Ns2D02zgCcDu1/1tQ149JRs/K6BwdiF2L/OeVanQswWPOMSr2BHWmInxMnSaCq38dmJl0lFsjhT9hYiL8rGPSICVkqKRdAH99rVuer00Fwy9PprL9tcgzZPEQeILy9Lhq1Iiapx9wlidGyLuIEuAt7tHtnxLT8SBiTsyPJ3FMdgF/uPesIXu3bZoO9mYGvGHuZvYvEby5jAfqGGQfk5UQ1QDYZ6POUL9a77HyGFTAjfydV4NBvDbPRyMobzM7i4nMH4j/PpbAqELCYmguspdNUVBBeHX4Iz2Ov2odv2JN9m6foaUNPpiKwGws+eB+1gNNPgO6MgRgj1JDD+bw/Fre5vt+i6R+9v0TFL2HaLNk3W3O6eXl2+NdA2YHZ/zWS0kFCDgzo3zTu9scCCJ6zNCbMsxGYrdEvQs7sSFjTbU2o/Alp60Nz26iljELXrvk7UVi+VUC+el6rRrnh58Aw7R4AE3SfsAiMurKv7vbgpJxQ2veEFzHHLlQfYipCnLrNeDNha3XSNiedahYU1hBtBxZr6MYLIKkIm4aVUlUIhVdJ6+rE1MVarW/CZ1jqvO311+UFHeApnV5dvKM4xBlkPgq32bAQpL9SzXfD1OP6+kq1C1VoG+EdJQoV9OBtNpmOtt8Zf9w/d5x9ikzepMaM7W03EaZO2qe5P2aeM6luL8n91/f6frKXH3Vo22w/7EiVVzH44lUmkV9/e3Z12c4HSVdOajEV8zjAf8asrr2TbcUtY5xXEeeZKuAszuTvZjcJ2qre6lA1BzBeLOof6jXu+nk9Kcw8VFpUMdGPXK4Q2aIp9KtLGiPyuhIXIU6Ck1JnQ2ZukPdnaYmbFdDwZn8zoG9NkutTtDDmEDYtOW7pl9iGlFY+R6+DZgsloNUoS7+3p5eHh2Xh28ioYTaeXJ23NGHEX7yeThlaXuwLMKlAq9yivMpyqpMaHp/DIh61CN9cvwrlOJL2yUDsuYb4GjKL6TKCzG7Yu61G54AK7AQq1NwM064WOCLFqnVhb9VLC8XtUyMA4bC+FxgiT5yRf82JWIiFleqNoI6FEUBzwwe4U+NokxW2YVEwbYQpf/UI1H3JxEwqEJVb1Qx+hUaUUbGnQ3Ugo+UYBarAjmUscbcJI33xrQhoWnkvrmdsHY0fDFDRTwD2/mI6vZnB+MbuEa3eg9znpD1xcLvC9bjrudf/atXYKPPfh99HkPbZXz2Lr19oGuA66lsomazTFCofuha1VTffTGYffxYGddZrYVhQtNaojDqwGSe3RUuEPiHa021EtMaqJbuh/FWOMDOaZmlBBhZ/5A/p/zj/xmQqh</source>
2013-12-09 19:46:34 -05:00
</file>
2014-02-14 10:38:25 -05:00
<file path= "drivers/mysql/mysql_sql.php" generated-path= "drivers.mysql.mysql_sql.html" hash= "9434b96944ed5da5e75959ad78f6c6df" 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>
2014-02-14 10:38:25 -05:00
<tag name= "package" line= "0" description= "Query" />
2013-12-09 19:46:34 -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-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>
2014-02-14 10:38:25 -05:00
<class final= "false" abstract= "false" namespace= "" line= "22" package= "Query\Drivers" >
<extends />
<implements > \iDB_SQL</implements>
<name > MySQL_SQL</name>
<full_name > \MySQL_SQL</full_name>
2013-12-09 19:46:34 -05:00
<docblock line= "22" >
2014-02-14 10:38:25 -05:00
<description > MySQL specifc SQL</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
<tag name= "package" line= "22" description= "Query" />
2014-02-14 10:38:25 -05:00
<tag name= "subpackage" line= "22" description= "Drivers" />
2013-12-09 19:46:34 -05:00
</docblock>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "32" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > limit</name>
2014-02-14 10:38:25 -05:00
<full_name > \MySQL_SQL::limit()</full_name>
<docblock line= "32" >
<description > Limit clause</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "32" 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-14 10:38:25 -05:00
<tag name= "param" line= "32" description= "" type= "int" variable= "$offset" >
2013-12-09 19:46:34 -05:00
<type > int</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "32" 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 > $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>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "50" package= "Query\Drivers" >
2014-02-07 16:53:01 -05:00
<name > explain</name>
2014-02-14 10:38:25 -05:00
<full_name > \MySQL_SQL::explain()</full_name>
<docblock line= "50" >
<description > Get the query plan for the sql query</description>
2014-02-07 16:53:01 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "param" line= "50" description= "" type= "string" variable= "$sql" >
2014-02-07 16:53:01 -05:00
<type > string</type>
</tag>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "50" description= "" type= "string" >
2014-02-07 16:53:01 -05:00
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $sql</name>
<default > </default>
<type > string</type>
</argument>
</method>
2014-02-14 10:38:25 -05:00
<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>
2014-02-14 10:38:25 -05:00
<full_name > \MySQL_SQL::random()</full_name>
<docblock line= "62" >
<description > Random ordering keyword</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -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>
</docblock>
</method>
2014-02-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \MySQL_SQL::db_list()</full_name>
<docblock line= "74" >
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-14 10:38:25 -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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "87" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > table_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \MySQL_SQL::table_list()</full_name>
<docblock line= "87" >
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-14 10:38:25 -05:00
<tag name= "param" line= "87" description= "" type= "string" variable= "$database" >
<type > string</type>
</tag>
<tag name= "return" line= "87" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
2014-02-14 10:38:25 -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-14 10:38:25 -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>
2014-02-14 10:38:25 -05:00
<full_name > \MySQL_SQL::system_table_list()</full_name>
<docblock line= "103" >
<description > Overridden in MySQL class</description>
2013-12-06 23:00:32 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "116" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > view_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \MySQL_SQL::view_list()</full_name>
<docblock line= "116" >
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-14 10:38:25 -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>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "128" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > trigger_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \MySQL_SQL::trigger_list()</full_name>
<docblock line= "128" >
2013-12-09 19:46:34 -05:00
<description > Returns sql to list triggers</description>
<long-description > </long-description>
2014-02-14 10:38:25 -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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "140" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > function_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \MySQL_SQL::function_list()</full_name>
<docblock line= "140" >
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-14 10:38:25 -05:00
<tag name= "return" line= "140" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "152" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > procedure_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \MySQL_SQL::procedure_list()</full_name>
<docblock line= "152" >
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-14 10:38:25 -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-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "164" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > sequence_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \MySQL_SQL::sequence_list()</full_name>
<docblock line= "164" >
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-14 10:38:25 -05:00
<tag name= "return" line= "164" description= "" type= "NULL" >
<type > NULL</type>
2012-09-13 11:45:27 -04:00
</tag>
2013-12-09 19:46:34 -05:00
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "176" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > type_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \MySQL_SQL::type_list()</full_name>
<docblock line= "176" >
<description > SQL to show list of field types</description>
2013-12-09 19:46:34 -05:00
<long-description > </long-description>
2014-02-14 10:38:25 -05:00
<tag name= "return" line= "176" description= "" type= "string" >
<type > string</type>
2012-09-13 11:45:27 -04:00
</tag>
</docblock>
</method>
2014-02-14 10:38:25 -05:00
<method final= "false" abstract= "false" static= "false" visibility= "public" namespace= "" line= "189" package= "Query\Drivers" >
2013-12-09 19:46:34 -05:00
<name > column_list</name>
2014-02-14 10:38:25 -05:00
<full_name > \MySQL_SQL::column_list()</full_name>
<docblock line= "189" >
<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-14 10:38:25 -05:00
<tag name= "param" line= "189" 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-14 10:38:25 -05:00
<tag name= "return" line= "189" 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>
2014-02-14 10:38:25 -05:00
<type > string</type>
2013-05-03 13:07:34 -04:00
</argument>
</method>
2014-02-14 10:38:25 -05:00
</class>
<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-14 10:38:25 -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>
2014-02-14 10:38:25 -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" >
2013-12-06 23:00:32 -05:00
<type > string</type>
2014-02-14 10:38:25 -05:00
</tag>
<tag name= "return" line= "49" description= "" type= "void" >
<type > void</type>
</tag>
</docblock>
<argument line= "0" >
<name > $path</name>
<default > </default>
<type > string</type>
</argument>
</function>
<function namespace= "" line= "65" package= "Query" >
<name > mb_trim</name>
<full_name > \mb_trim()</full_name>
<docblock line= "65" >
<description > Multibyte-safe trim function</description>
<long-description > </long-description>
<tag name= "param" line= "65" description= "" type= "string" variable= "$string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2014-02-14 10:38:25 -05:00
</tag>
<tag name= "return" line= "65" description= "" type= "string" >
2013-12-09 19:46:34 -05:00
<type > string</type>
2014-02-14 10:38:25 -05:00
</tag>
</docblock>
<argument line= "0" >
<name > $string</name>
<default > </default>
<type > string</type>
</argument>
</function>
<function namespace= "" line= "80" package= "Query" >
<name > db_filter</name>
<full_name > \db_filter()</full_name>
<docblock line= "80" >
<description > Filter out db rows into one array</description>
<long-description > </long-description>
<tag name= "param" line= "80" description= "" type= "array" variable= "$array" >
2012-09-13 11:45:27 -04:00
<type > array</type>
2014-02-14 10:38:25 -05:00
</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>
<default > </default>
<type > array</type>
</argument>
<argument line= "0" >
<name > $index</name>
<default > </default>
<type > mixed</type>
</argument>
</function>
<function namespace= "" line= "103" package= "Query" >
<name > Query</name>
<full_name > \Query()</full_name>
<docblock line= "103" >
<description > Connection function</description>
<long-description > </long-description>
<tag name= "param" line= "103" description= "" type= "mixed" variable= "$params" >
<type > mixed</type>
</tag>
<tag name= "return" line= "103" description= "" type= "\Query_Builder" >
<type link= "Query_Builder.html" > \Query_Builder</type>
</tag>
<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>
</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>
2012-09-13 11:45:27 -04:00
</class>
2014-02-14 10:38:25 -05:00
<source > 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</source>
</file>
<file path= "autoload.php" generated-path= "autoload.html" hash= "5c2b8270c88016a93fbb0e7fcbd55ed2" package= "Query" >
<docblock line= "0" >
<description > Query</description>
<long-description > Free Query Builder / Database Abstraction Layer</long-description>
<tag name= "package" line= "0" description= "Query" />
<tag name= "author" line= "0" description= "Timothy J. Warren" />
<tag name= "copyright" line= "0" description= "Copyright (c) 2012 - 2014" />
<tag name= "link" line= "0" description= "https://github.com/aviat4ion/Query" link= "https://github.com/aviat4ion/Query" />
<tag name= "license" line= "0" description= "http://philsturgeon.co.uk/code/dbad-license" link= "http://philsturgeon.co.uk/code/dbad-license" />
</docblock>
<constant namespace= "" line= "23" package= "Query" >
<name > QBASE_PATH</name>
<full_name > \\QBASE_PATH</full_name>
<value > dirname(__FILE__) . '/'</value>
<docblock line= "23" >
<description > Reference to root path</description>
<long-description > </long-description>
</docblock>
</constant>
<constant namespace= "" line= "28" package= "Query" >
<name > QDRIVER_PATH</name>
<full_name > \\QDRIVER_PATH</full_name>
<value > QBASE_PATH . 'drivers/'</value>
<docblock line= "28" >
<description > Path to driver classes</description>
<long-description > </long-description>
</docblock>
</constant>
<function namespace= "" line= "38" package= "Query" >
<name > query_autoload</name>
<full_name > \query_autoload()</full_name>
<docblock line= "38" >
<description > Load query classes</description>
<long-description > </long-description>
<tag name= "param" line= "38" description= "" type= "string" variable= "$class" >
<type > string</type>
</tag>
</docblock>
<argument line= "0" >
<name > $class</name>
<default > </default>
<type > string</type>
</argument>
</function>
<source > eJytU11P2zAUfXZ+xRVCJKmg3hBPbGiUtWhMSONL26PlJjeJRRIH22GrUP/77Dhuw8ue1pdavfd8+Pj085eu6iI6m0Uwg/se1cYe3PlaIfof4KoXdY4KKCy54WuuERZrbRTPjJAt3PINqhF12fHsmZdISOCCS96bSipCnkQjTbWB73P4xZXCdphmstsoUVaGfA0nSLIUTj98PIUT93U27NWifQZCKmM6fU5pKUzVr+eZbCh/FdycWSd0r1mLDFuNft+ud5WotelVibK1oHn/TDOZI83XPD8Zly2QRhGlcPLfPlFIdtEbWUvuUiykAncUbQn8lYuar2uEPCSb1Vxr1KMZj37AAm1eGYKRoKQ00HFTDSs5FqLFJL6/Wjyu2N3i6Vt8DLlQLW8wYez65nbFWDqPaZx+2vHdWbSjypV4tY6mkju+5cPNz9VDYNzTz2OP0iMjte5eeqEQtGysfdk0thNF3w7l0JHy02TK4JfmtnlTV7c2FHgZGrd3NJZK8QZs41xmh8NwMBtUPIrxMeTEr6TRW0T8ES4c2k1/owpjq0ys/UH22lpcC5WDRidmsN5ERBSQBAmGf4Q2OokLt8Yy2baYmTiFoyMIGhcXEBcjUZxGxMoTW3S+YQ3vkjiXTLRZ3edoAy1ruU6mIdsnClg689FYh4QotLVt7Wkbhdsw9/r2SvtIYQ4HY2b0zS9tHceBu+Ohf7AdaiLqcGF/2HVXFpoVosZkIpaOtxkfk0nbxXfzwR/BWuPIYCuYTIUDwzBu2RDLyHAMd8sf5+clmkX4Oyx9xZLUwQbcv4O0l5hobX2ABz7ArbO2HZr6iAb6Dvjuzxjprt7Vhiks7RvbgsTv+xSKvmpzkMUO7jT+AiMOmyw=</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>