Update docs

This commit is contained in:
Timothy Warren 2014-04-24 11:25:12 -04:00
parent 6b814c06a0
commit 6708a5f548
85 changed files with 1938 additions and 1084 deletions

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1963904284"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-276953896"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1963904284" class="accordion-body collapse in">
<div id="namespace-276953896" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-196167825"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1728386105"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-196167825" class="accordion-body collapse ">
<div id="namespace-1728386105" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-360940786"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1300288061"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-360940786" class="accordion-body collapse ">
<div id="namespace-1300288061" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-622916876"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1191035164"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-622916876" class="accordion-body collapse ">
<div id="namespace-1191035164" class="accordion-body collapse ">
<div class="accordion-inner">
@ -380,7 +380,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-46127897"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-11265066"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-46127897" class="accordion-body collapse in">
<div id="namespace-11265066" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-686516305"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-509563640"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-686516305" class="accordion-body collapse ">
<div id="namespace-509563640" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1758071522"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-689201517"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1758071522" class="accordion-body collapse ">
<div id="namespace-689201517" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1385157779"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2066751020"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1385157779" class="accordion-body collapse ">
<div id="namespace-2066751020" class="accordion-body collapse ">
<div class="accordion-inner">
@ -474,7 +474,7 @@ Query method</em></p>
<h4>Throws</h4>
<dl>
<dt>\Query\InvalidArgumentException</dt>
<dt>\InvalidArgumentException</dt>
<dd></dd>
</dl>
@ -518,11 +518,6 @@ Query method</em></p>
</tr>
</table>
<h4>Throws</h4>
<dl>
<dt>\Query\BadConnectionException</dt>
<dd></dd>
</dl>
<h4>Returns</h4>
<a href="../classes/Query.Query_Builder.html">\Query\Query_Builder</a>
@ -630,13 +625,13 @@ Query method</em></p>
<h3 class="private ">__wakeup()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">__wakeup()</pre>
<p><em>Make sure serialize/deseriaze doesn&#039;t work</em></p>
<p><em>Make sure serialize/deserialize doesn&#039;t work</em></p>
<h4>Throws</h4>
<dl>
<dt>\Query\DomainException</dt>
<dt>\DomainException</dt>
<dd></dd>
</dl>
@ -673,7 +668,7 @@ Query method</em></p>
<article class="method">
<h3 class="private ">parse_params()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">parse_params(\ArrayObject <span class="argument">$params</span>)</pre>
<pre class="signature" style="margin-right: 54px;">parse_params(\ArrayObject <span class="argument">$params</span>) : array</pre>
<p><em>Parses params into a dsn and option array</em></p>
@ -692,7 +687,9 @@ Query method</em></p>
<dd></dd>
</dl>
</article>
<h4>Returns</h4>
array
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
@ -807,7 +804,7 @@ Query method</em></p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1615850493"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1596164971"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1615850493" class="accordion-body collapse in">
<div id="namespace-1596164971" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-936725689"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-825993201"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-936725689" class="accordion-body collapse ">
<div id="namespace-825993201" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-541186408"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-820306770"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-541186408" class="accordion-body collapse ">
<div id="namespace-820306770" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2045847527"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1232690987"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-2045847527" class="accordion-body collapse ">
<div id="namespace-1232690987" class="accordion-body collapse ">
<div class="accordion-inner">
@ -264,6 +264,8 @@
<section class="span4">
<a href="../classes/Query.Driver.Abstract_Driver.html#method___construct" class="">__construct()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method___call" class="">__call()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_sql" class="">get_sql()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_util" class="">get_util()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_prepare_query" class="">prepare_query()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_prepare_execute" class="">prepare_execute()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_affected_rows" class="">affected_rows()</a><br />
@ -403,12 +405,12 @@
<a id="property_util" name="property_util" class="anchor"></a>
<article class="property">
<h3 class="public ">$util</h3>
<pre class="signature">$util : \Query\Driver\DB_Util</pre>
<pre class="signature">$util : \Query\Driver\Abstract_Util</pre>
<p><em>Reference to util class</em></p>
<h4>Type</h4>
\Query\Driver\DB_Util
<a href="../classes/Query.Driver.Abstract_Util.html">\Query\Driver\Abstract_Util</a>
</article>
</div>
<aside class="span4 detailsbar">
@ -523,12 +525,12 @@
<a id="property_statement" name="property_statement" class="anchor"></a>
<article class="property">
<h3 class="protected ">$statement</h3>
<pre class="signature">$statement : \Query\Driver\PDOStatement</pre>
<pre class="signature">$statement : \PDOStatement</pre>
<p><em>Reference to the last executed query</em></p>
<h4>Type</h4>
\Query\Driver\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -554,7 +556,7 @@
<article class="property">
<h3 class="protected ">$escape_char</h3>
<pre class="signature">$escape_char : string</pre>
<p><em>Character to escape indentifiers</em></p>
<p><em>Character to escape identifiers</em></p>
<h4>Type</h4>
@ -645,7 +647,7 @@
<article class="method">
<h3 class="public ">__call()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">__call(string <span class="argument">$name</span>, array <span class="argument">$args</span>)</pre>
<pre class="signature" style="margin-right: 54px;">__call(string <span class="argument">$name</span>, array <span class="argument">$args</span>) : mixed</pre>
<p><em>Allow invoke to work on table object</em></p>
@ -664,7 +666,83 @@
</table>
</article>
<h4>Returns</h4>
mixed
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
codeCoverageIgnore
</th>
<td>
</td>
</tr>
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_sql" name="method_get_sql" class="anchor"></a>
<article class="method">
<h3 class="public ">get_sql()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_sql() : \Query\Driver\SQL_Interface</pre>
<p><em>Get the SQL class for the current driver</em></p>
<h4>Returns</h4>
<a href="../classes/Query.Driver.SQL_Interface.html">\Query\Driver\SQL_Interface</a>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_util" name="method_get_util" class="anchor"></a>
<article class="method">
<h3 class="public ">get_util()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_util() : \Query\Driver\Abstract_Util</pre>
<p><em>Get the Util class for the current driver</em></p>
<h4>Returns</h4>
<a href="../classes/Query.Driver.Abstract_Util.html">\Query\Driver\Abstract_Util</a>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
@ -1249,7 +1327,7 @@
<h3 class="public ">get_system_tables()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_system_tables() : array</pre>
<p><em>Retreives an array of non-user-created tables for
<p><em>Retrieves an array of non-user-created tables for
the connection/database</em></p>
@ -1439,7 +1517,7 @@ the connection/database</em></p>
<h3 class="public ">driver_query()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">driver_query(string|array|null <span class="argument">$query</span>, bool <span class="argument">$filtered_index</span>) : array</pre>
<p><em>Method to simplify retreiving db results for meta-data queries</em></p>
<p><em>Method to simplify retrieving db results for meta-data queries</em></p>
<h4>Parameters</h4>
@ -1690,7 +1768,7 @@ the connection/database</em></p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-2020471140"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-366456428"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-2020471140" class="accordion-body collapse in">
<div id="namespace-366456428" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-484495021"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1765365960"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-484495021" class="accordion-body collapse ">
<div id="namespace-1765365960" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1585229202"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-273121718"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1585229202" class="accordion-body collapse ">
<div id="namespace-273121718" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-210062742"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1543671084"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-210062742" class="accordion-body collapse ">
<div id="namespace-1543671084" class="accordion-body collapse ">
<div class="accordion-inner">
@ -341,7 +341,7 @@
<article class="method">
<h3 class="public ">limit()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">limit(string <span class="argument">$sql</span>, int <span class="argument">$limit</span>, int <span class="argument">$offset</span>) : string</pre>
<pre class="signature" style="margin-right: 54px;">limit(string <span class="argument">$sql</span>, int <span class="argument">$limit</span>, int|bool <span class="argument">$offset</span>) : string</pre>
<p><em>Limit clause</em></p>
@ -358,7 +358,7 @@
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$offset</td>
<td></td>
</tr>
@ -436,7 +436,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1532038432"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1229717085"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1532038432" class="accordion-body collapse in">
<div id="namespace-1229717085" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-785669829"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-159991788"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-785669829" class="accordion-body collapse ">
<div id="namespace-159991788" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1896327289"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1935012616"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1896327289" class="accordion-body collapse ">
<div id="namespace-1935012616" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-134766633"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1629142908"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-134766633" class="accordion-body collapse ">
<div id="namespace-1629142908" class="accordion-body collapse ">
<div class="accordion-inner">
@ -469,8 +469,8 @@
<article class="method">
<h3 class="public deprecated">create_table()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">create_table(string <span class="argument">$name</span>, array <span class="argument">$fields</span>, array <span class="argument">$constraints</span>) : string</pre>
<p><em>Convienience public function to generate sql for creating a db table</em></p>
<pre class="signature" style="margin-right: 54px;">create_table(string <span class="argument">$name</span>, array <span class="argument">$fields</span>, array <span class="argument">$constraints</span>, bool <span class="argument">$if_not_exists</span>) : string</pre>
<p><em>Convenience public function to generate sql for creating a db table</em></p>
<h4>Parameters</h4>
@ -489,6 +489,11 @@
<td>array</td>
<td>$constraints</td>
<td></td>
</tr>
<tr>
<td>bool</td>
<td>$if_not_exists</td>
<td></td>
</tr>
</table>
@ -747,7 +752,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-296873087"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-411824543"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-296873087" class="accordion-body collapse in">
<div id="namespace-411824543" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-640081463"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1480324752"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-640081463" class="accordion-body collapse ">
<div id="namespace-1480324752" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1261308552"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1678803975"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1261308552" class="accordion-body collapse ">
<div id="namespace-1678803975" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1488734123"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1793281817"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1488734123" class="accordion-body collapse ">
<div id="namespace-1793281817" class="accordion-body collapse ">
<div class="accordion-inner">
@ -268,6 +268,14 @@
<a href="../classes/Query.Driver.Driver_Interface.html#method_getAttribute">getAttribute()</a><br />
<a href="../classes/Query.Driver.Driver_Interface.html#method_rollback">rollback()</a><br />
<a href="../classes/Query.Driver.Driver_Interface.html#method_setAttribute">setAttribute()</a><br />
<a href="../classes/Query.Driver.Driver_Interface.html#method_get_columns">get_columns()</a><br />
<a href="../classes/Query.Driver.Driver_Interface.html#method_get_fks">get_fks()</a><br />
<a href="../classes/Query.Driver.Driver_Interface.html#method_get_tables">get_tables()</a><br />
<a href="../classes/Query.Driver.Driver_Interface.html#method_quote_ident">quote_ident()</a><br />
<a href="../classes/Query.Driver.Driver_Interface.html#method_quote_table">quote_table()</a><br />
<a href="../classes/Query.Driver.Driver_Interface.html#method_prepare_execute">prepare_execute()</a><br />
<a href="../classes/Query.Driver.Driver_Interface.html#method_get_sql">get_sql()</a><br />
<a href="../classes/Query.Driver.Driver_Interface.html#method_get_util">get_util()</a><br />
</section>
<section class="span6">
<em>No constants found</em>
@ -326,7 +334,7 @@
<article class="method">
<h3 class="public ">__construct()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">__construct(string <span class="argument">$dsn</span>, \Query\Driver\[string] <span class="argument">$username</span>, \Query\Driver\[string] <span class="argument">$password</span>, \Query\Driver\[array] <span class="argument">$driver_options</span>) : void</pre>
<pre class="signature" style="margin-right: 54px;">__construct(string <span class="argument">$dsn</span>, string <span class="argument">$username</span>, string <span class="argument">$password</span>, array <span class="argument">$driver_options</span>)</pre>
<p><em>Constructor/Connection method</em></p>
@ -338,17 +346,17 @@
<td></td>
</tr>
<tr>
<td>\Query\Driver\[string]</td>
<td>string</td>
<td>$username</td>
<td></td>
</tr>
<tr>
<td>\Query\Driver\[string]</td>
<td>string</td>
<td>$password</td>
<td></td>
</tr>
<tr>
<td>\Query\Driver\[array]</td>
<td>array</td>
<td>$driver_options</td>
<td></td>
</tr>
@ -553,7 +561,7 @@
<article class="method">
<h3 class="public ">getAttribute()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getAttribute(int <span class="argument">$attribute</span>)</pre>
<pre class="signature" style="margin-right: 54px;">getAttribute(int <span class="argument">$attribute</span>) : mixed</pre>
<p><em>Get a connection attribute for the current db driver</em></p>
@ -567,7 +575,9 @@
</table>
</article>
<h4>Returns</h4>
mixed
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
@ -576,14 +586,6 @@
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
returm
</th>
<td>
<p>mixed</p>
</td>
</tr>
<tr>
<th>
todo
</th>
@ -673,6 +675,315 @@
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_columns" name="method_get_columns" class="anchor"></a>
<article class="method">
<h3 class="public ">get_columns()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_columns(string <span class="argument">$table</span>) : array</pre>
<p><em>Retrieve column information for the current database table</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$table</td>
<td></td>
</tr>
</table>
<h4>Returns</h4>
array
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_fks" name="method_get_fks" class="anchor"></a>
<article class="method">
<h3 class="public ">get_fks()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_fks(string <span class="argument">$table</span>) : array</pre>
<p><em>Retrieve foreign keys for the table</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$table</td>
<td></td>
</tr>
</table>
<h4>Returns</h4>
array
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_tables" name="method_get_tables" class="anchor"></a>
<article class="method">
<h3 class="public ">get_tables()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_tables() : array</pre>
<p><em>Return list of tables for the current database</em></p>
<h4>Returns</h4>
array
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_quote_ident" name="method_quote_ident" class="anchor"></a>
<article class="method">
<h3 class="public ">quote_ident()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">quote_ident(mixed <span class="argument">$ident</span>) : string</pre>
<p><em>Surrounds the string with the databases identifier escape characters</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>mixed</td>
<td>$ident</td>
<td></td>
</tr>
</table>
<h4>Returns</h4>
string
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_quote_table" name="method_quote_table" class="anchor"></a>
<article class="method">
<h3 class="public ">quote_table()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">quote_table(string <span class="argument">$table</span>) : string</pre>
<p><em>Quote database table name, and set prefix</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$table</td>
<td></td>
</tr>
</table>
<h4>Returns</h4>
string
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_prepare_execute" name="method_prepare_execute" class="anchor"></a>
<article class="method">
<h3 class="public ">prepare_execute()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">prepare_execute(string <span class="argument">$sql</span>, array <span class="argument">$params</span>) : \PDOStatement</pre>
<p><em>Create and execute a prepared statement with the provided parameters</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$sql</td>
<td></td>
</tr>
<tr>
<td>array</td>
<td>$params</td>
<td></td>
</tr>
</table>
<h4>Returns</h4>
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_sql" name="method_get_sql" class="anchor"></a>
<article class="method">
<h3 class="public ">get_sql()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_sql() : \Query\Driver\SQL_Interface</pre>
<p><em>Get the SQL class for the current driver</em></p>
<h4>Returns</h4>
<a href="../classes/Query.Driver.SQL_Interface.html">\Query\Driver\SQL_Interface</a>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_util" name="method_get_util" class="anchor"></a>
<article class="method">
<h3 class="public ">get_util()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_util() : \Query\Driver\Abstract_Util</pre>
<p><em>Get the Util class for the current driver</em></p>
<h4>Returns</h4>
<a href="../classes/Query.Driver.Abstract_Util.html">\Query\Driver\Abstract_Util</a>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
</div>
</section>
@ -723,7 +1034,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-383897505"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1423275025"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-383897505" class="accordion-body collapse in">
<div id="namespace-1423275025" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1400834990"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1854741570"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1400834990" class="accordion-body collapse ">
<div id="namespace-1854741570" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1253756172"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1347360717"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1253756172" class="accordion-body collapse ">
<div id="namespace-1347360717" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1731566007"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1234481746"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1731566007" class="accordion-body collapse ">
<div id="namespace-1234481746" class="accordion-body collapse ">
<div class="accordion-inner">
@ -283,6 +283,8 @@
<a href="../classes/Query.Driver.Abstract_Driver.html#method_prepare_query" class="">prepare_query()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_insert_batch" class="">insert_batch()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method___call" class="">__call()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_sql" class="">get_sql()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_util" class="">get_util()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_affected_rows" class="">affected_rows()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_prefix_table" class="">prefix_table()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_quote_table" class="">quote_table()</a><br />
@ -425,12 +427,12 @@
<a id="property_util" name="property_util" class="anchor"></a>
<article class="property">
<h3 class="public ">$util</h3>
<pre class="signature">$util : \Query\Driver\DB_Util</pre>
<pre class="signature">$util : \Query\Driver\Abstract_Util</pre>
<p><em>Reference to util class</em></p>
<h4>Type</h4>
\Query\Driver\DB_Util
<a href="../classes/Query.Driver.Abstract_Util.html">\Query\Driver\Abstract_Util</a>
</article>
</div>
<aside class="span4 detailsbar">
@ -553,12 +555,12 @@
<a id="property_statement" name="property_statement" class="anchor"></a>
<article class="property">
<h3 class="protected ">$statement</h3>
<pre class="signature">$statement : \Query\Driver\PDOStatement</pre>
<pre class="signature">$statement : \PDOStatement</pre>
<p><em>Reference to the last executed query</em></p>
<h4>Type</h4>
\Query\Driver\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -707,7 +709,7 @@ the last query executed</em></p>
<article class="property">
<h3 class="protected ">$escape_char</h3>
<pre class="signature">$escape_char : string</pre>
<p><em>Character to escape indentifiers</em></p>
<p><em>Character to escape identifiers</em></p>
<h4>Type</h4>
@ -1138,7 +1140,7 @@ the last query executed</em></p>
<h4>Throws</h4>
<dl>
<dt>\Query\Driver\PDOException</dt>
<dt>\PDOException</dt>
<dd></dd>
</dl>
@ -1576,7 +1578,7 @@ the last query executed</em></p>
<article class="method">
<h3 class="public ">__call()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">__call(string <span class="argument">$name</span>, array <span class="argument">$args</span>)</pre>
<pre class="signature" style="margin-right: 54px;">__call(string <span class="argument">$name</span>, array <span class="argument">$args</span>) : mixed</pre>
<p><em>Allow invoke to work on table object</em></p>
@ -1595,7 +1597,87 @@ the last query executed</em></p>
</table>
</article>
<h4>Returns</h4>
mixed
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/Query.Driver.Abstract_Driver.html"><div class="path-wrapper">\Query\Driver\Abstract_Driver</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
codeCoverageIgnore
</th>
<td>
</td>
</tr>
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_sql" name="method_get_sql" class="anchor"></a>
<article class="method">
<h3 class="public ">get_sql()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_sql() : \Query\Driver\SQL_Interface</pre>
<p><em>Get the SQL class for the current driver</em></p>
<h4>Returns</h4>
<a href="../classes/Query.Driver.SQL_Interface.html">\Query\Driver\SQL_Interface</a>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/Query.Driver.Abstract_Driver.html"><div class="path-wrapper">\Query\Driver\Abstract_Driver</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_util" name="method_get_util" class="anchor"></a>
<article class="method">
<h3 class="public ">get_util()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_util() : \Query\Driver\Abstract_Util</pre>
<p><em>Get the Util class for the current driver</em></p>
<h4>Returns</h4>
<a href="../classes/Query.Driver.Abstract_Util.html">\Query\Driver\Abstract_Util</a>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
@ -2110,7 +2192,7 @@ the last query executed</em></p>
<h3 class="public ">get_system_tables()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_system_tables() : array</pre>
<p><em>Retreives an array of non-user-created tables for
<p><em>Retrieves an array of non-user-created tables for
the connection/database</em></p>
@ -2310,7 +2392,7 @@ the connection/database</em></p>
<h3 class="public ">driver_query()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">driver_query(string|array|null <span class="argument">$query</span>, bool <span class="argument">$filtered_index</span>) : array</pre>
<p><em>Method to simplify retreiving db results for meta-data queries</em></p>
<p><em>Method to simplify retrieving db results for meta-data queries</em></p>
<h4>Parameters</h4>
@ -2481,7 +2563,7 @@ the connection/database</em></p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1910170238"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1340590165"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1910170238" class="accordion-body collapse in">
<div id="namespace-1340590165" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1024572714"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1836143721"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1024572714" class="accordion-body collapse ">
<div id="namespace-1836143721" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1322243259"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1407792370"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1322243259" class="accordion-body collapse ">
<div id="namespace-1407792370" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-654215677"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1079277264"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-654215677" class="accordion-body collapse ">
<div id="namespace-1079277264" class="accordion-body collapse ">
<div class="accordion-inner">
@ -491,7 +491,7 @@ data-fetching methods</em></p>
<article class="method">
<h3 class="public ">__construct()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">__construct(resource <span class="argument">$link</span>, \Query\Driver\[\Query\Driver\Firebird] <span class="argument">$db</span>)</pre>
<pre class="signature" style="margin-right: 54px;">__construct(resource <span class="argument">$link</span>, \Query\Driver\Firebird|null <span class="argument">$db</span>) : void</pre>
<p><em>Create the object by passing the resource for
the query</em></p>
@ -504,7 +504,7 @@ the query</em></p>
<td></td>
</tr>
<tr>
<td>\Query\Driver\[\Query\Driver\Firebird]</td>
<td><a href="../classes/Query.Driver.Firebird.html">\Query\Driver\Firebird</a>|null</td>
<td>$db</td>
<td></td>
</tr>
@ -1082,7 +1082,7 @@ the query</em></p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1658163125"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1058018720"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1658163125" class="accordion-body collapse in">
<div id="namespace-1058018720" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1830687696"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1868109285"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1830687696" class="accordion-body collapse ">
<div id="namespace-1868109285" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1346819572"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-607829296"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1346819572" class="accordion-body collapse ">
<div id="namespace-607829296" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1690738169"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-765961199"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1690738169" class="accordion-body collapse ">
<div id="namespace-765961199" class="accordion-body collapse ">
<div class="accordion-inner">
@ -356,7 +356,7 @@
<article class="method">
<h3 class="public ">limit()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">limit(string <span class="argument">$sql</span>, int <span class="argument">$limit</span>, int <span class="argument">$offset</span>) : string</pre>
<pre class="signature" style="margin-right: 54px;">limit(string <span class="argument">$sql</span>, int <span class="argument">$limit</span>, int|bool <span class="argument">$offset</span>) : string</pre>
<p><em>Limit clause</em></p>
@ -373,7 +373,7 @@
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$offset</td>
<td></td>
</tr>
@ -948,7 +948,7 @@ table</em></p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1213592096"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-82742831"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1213592096" class="accordion-body collapse in">
<div id="namespace-82742831" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-318025236"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1619123744"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-318025236" class="accordion-body collapse ">
<div id="namespace-1619123744" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-905804418"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-57472240"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-905804418" class="accordion-body collapse ">
<div id="namespace-57472240" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2124756770"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-19290537"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-2124756770" class="accordion-body collapse ">
<div id="namespace-19290537" class="accordion-body collapse ">
<div class="accordion-inner">
@ -391,8 +391,8 @@
<article class="method">
<h3 class="public deprecated">create_table()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">create_table(string <span class="argument">$name</span>, array <span class="argument">$fields</span>, array <span class="argument">$constraints</span>) : string</pre>
<p><em>Convienience public function to generate sql for creating a db table</em></p>
<pre class="signature" style="margin-right: 54px;">create_table(string <span class="argument">$name</span>, array <span class="argument">$fields</span>, array <span class="argument">$constraints</span>, bool <span class="argument">$if_not_exists</span>) : string</pre>
<p><em>Convenience public function to generate sql for creating a db table</em></p>
<h4>Parameters</h4>
@ -411,6 +411,11 @@
<td>array</td>
<td>$constraints</td>
<td></td>
</tr>
<tr>
<td>bool</td>
<td>$if_not_exists</td>
<td></td>
</tr>
</table>
@ -886,7 +891,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1532704609"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-867144225"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1532704609" class="accordion-body collapse in">
<div id="namespace-867144225" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1413996566"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-705068628"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1413996566" class="accordion-body collapse ">
<div id="namespace-705068628" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2104842225"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-845756620"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-2104842225" class="accordion-body collapse ">
<div id="namespace-845756620" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-296713666"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-899081982"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-296713666" class="accordion-body collapse ">
<div id="namespace-899081982" class="accordion-body collapse ">
<div class="accordion-inner">
@ -265,6 +265,8 @@
<a href="../classes/Query.Driver.Abstract_Driver.html#method___construct" class="">__construct()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_truncate" class="">truncate()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method___call" class="">__call()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_sql" class="">get_sql()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_util" class="">get_util()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_prepare_query" class="">prepare_query()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_prepare_execute" class="">prepare_execute()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_affected_rows" class="">affected_rows()</a><br />
@ -406,12 +408,12 @@
<a id="property_util" name="property_util" class="anchor"></a>
<article class="property">
<h3 class="public ">$util</h3>
<pre class="signature">$util : \Query\Driver\DB_Util</pre>
<pre class="signature">$util : \Query\Driver\Abstract_Util</pre>
<p><em>Reference to util class</em></p>
<h4>Type</h4>
\Query\Driver\DB_Util
<a href="../classes/Query.Driver.Abstract_Util.html">\Query\Driver\Abstract_Util</a>
</article>
</div>
<aside class="span4 detailsbar">
@ -535,7 +537,7 @@
<article class="property">
<h3 class="protected ">$escape_char</h3>
<pre class="signature">$escape_char : string</pre>
<p><em>Character to escape indentifiers</em></p>
<p><em>Character to escape identifiers</em></p>
<h4>Type</h4>
@ -566,12 +568,12 @@
<a id="property_statement" name="property_statement" class="anchor"></a>
<article class="property">
<h3 class="protected ">$statement</h3>
<pre class="signature">$statement : \Query\Driver\PDOStatement</pre>
<pre class="signature">$statement : \PDOStatement</pre>
<p><em>Reference to the last executed query</em></p>
<h4>Type</h4>
\Query\Driver\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -704,7 +706,7 @@
<article class="method">
<h3 class="public ">__call()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">__call(string <span class="argument">$name</span>, array <span class="argument">$args</span>)</pre>
<pre class="signature" style="margin-right: 54px;">__call(string <span class="argument">$name</span>, array <span class="argument">$args</span>) : mixed</pre>
<p><em>Allow invoke to work on table object</em></p>
@ -723,7 +725,87 @@
</table>
</article>
<h4>Returns</h4>
mixed
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/Query.Driver.Abstract_Driver.html"><div class="path-wrapper">\Query\Driver\Abstract_Driver</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
codeCoverageIgnore
</th>
<td>
</td>
</tr>
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_sql" name="method_get_sql" class="anchor"></a>
<article class="method">
<h3 class="public ">get_sql()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_sql() : \Query\Driver\SQL_Interface</pre>
<p><em>Get the SQL class for the current driver</em></p>
<h4>Returns</h4>
<a href="../classes/Query.Driver.SQL_Interface.html">\Query\Driver\SQL_Interface</a>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/Query.Driver.Abstract_Driver.html"><div class="path-wrapper">\Query\Driver\Abstract_Driver</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_util" name="method_get_util" class="anchor"></a>
<article class="method">
<h3 class="public ">get_util()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_util() : \Query\Driver\Abstract_Util</pre>
<p><em>Get the Util class for the current driver</em></p>
<h4>Returns</h4>
<a href="../classes/Query.Driver.Abstract_Util.html">\Query\Driver\Abstract_Util</a>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
@ -1340,7 +1422,7 @@
<h3 class="public ">get_system_tables()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_system_tables() : array</pre>
<p><em>Retreives an array of non-user-created tables for
<p><em>Retrieves an array of non-user-created tables for
the connection/database</em></p>
@ -1540,7 +1622,7 @@ the connection/database</em></p>
<h3 class="public ">driver_query()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">driver_query(string|array|null <span class="argument">$query</span>, bool <span class="argument">$filtered_index</span>) : array</pre>
<p><em>Method to simplify retreiving db results for meta-data queries</em></p>
<p><em>Method to simplify retrieving db results for meta-data queries</em></p>
<h4>Parameters</h4>
@ -1759,7 +1841,7 @@ the connection/database</em></p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-330219131"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1680287972"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-330219131" class="accordion-body collapse in">
<div id="namespace-1680287972" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1852497774"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-606062957"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1852497774" class="accordion-body collapse ">
<div id="namespace-606062957" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1081908463"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-145704799"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1081908463" class="accordion-body collapse ">
<div id="namespace-145704799" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-743733312"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-988612979"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-743733312" class="accordion-body collapse ">
<div id="namespace-988612979" class="accordion-body collapse ">
<div class="accordion-inner">
@ -356,7 +356,7 @@
<article class="method">
<h3 class="public ">limit()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">limit(string <span class="argument">$sql</span>, int <span class="argument">$limit</span>, int <span class="argument">$offset</span>) : string</pre>
<pre class="signature" style="margin-right: 54px;">limit(string <span class="argument">$sql</span>, int <span class="argument">$limit</span>, int|bool <span class="argument">$offset</span>) : string</pre>
<p><em>Limit clause</em></p>
@ -373,7 +373,7 @@
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$offset</td>
<td></td>
</tr>
@ -956,7 +956,7 @@ table</em></p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-237011395"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-854542098"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-237011395" class="accordion-body collapse in">
<div id="namespace-854542098" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1880174230"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1082601806"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1880174230" class="accordion-body collapse ">
<div id="namespace-1082601806" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-856516192"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-821633669"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-856516192" class="accordion-body collapse ">
<div id="namespace-821633669" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2005603590"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-308900267"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-2005603590" class="accordion-body collapse ">
<div id="namespace-308900267" class="accordion-body collapse ">
<div class="accordion-inner">
@ -554,8 +554,8 @@
<article class="method">
<h3 class="public deprecated">create_table()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">create_table(string <span class="argument">$name</span>, array <span class="argument">$fields</span>, array <span class="argument">$constraints</span>) : string</pre>
<p><em>Convienience public function to generate sql for creating a db table</em></p>
<pre class="signature" style="margin-right: 54px;">create_table(string <span class="argument">$name</span>, array <span class="argument">$fields</span>, array <span class="argument">$constraints</span>, bool <span class="argument">$if_not_exists</span>) : string</pre>
<p><em>Convenience public function to generate sql for creating a db table</em></p>
<h4>Parameters</h4>
@ -574,6 +574,11 @@
<td>array</td>
<td>$constraints</td>
<td></td>
</tr>
<tr>
<td>bool</td>
<td>$if_not_exists</td>
<td></td>
</tr>
</table>
@ -963,7 +968,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1184284541"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1040661861"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1184284541" class="accordion-body collapse in">
<div id="namespace-1040661861" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-708529166"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1748776936"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-708529166" class="accordion-body collapse ">
<div id="namespace-1748776936" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1595574487"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1776200892"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1595574487" class="accordion-body collapse ">
<div id="namespace-1776200892" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-373742045"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-881904742"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-373742045" class="accordion-body collapse ">
<div id="namespace-881904742" class="accordion-body collapse ">
<div class="accordion-inner">
@ -265,7 +265,10 @@
<a href="../classes/Query.Driver.Abstract_Driver.html#method___construct" class="">__construct()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_truncate" class="">truncate()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_schemas" class="">get_schemas()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_fks" class="">get_fks()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method___call" class="">__call()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_sql" class="">get_sql()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_util" class="">get_util()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_prepare_query" class="">prepare_query()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_prepare_execute" class="">prepare_execute()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_affected_rows" class="">affected_rows()</a><br />
@ -282,7 +285,6 @@
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_triggers" class="">get_triggers()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_system_tables" class="">get_system_tables()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_columns" class="">get_columns()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_fks" class="">get_fks()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_indexes" class="">get_indexes()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_types" class="">get_types()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_driver_query" class="">driver_query()</a><br />
@ -406,12 +408,12 @@
<a id="property_util" name="property_util" class="anchor"></a>
<article class="property">
<h3 class="public ">$util</h3>
<pre class="signature">$util : \Query\Driver\DB_Util</pre>
<pre class="signature">$util : \Query\Driver\Abstract_Util</pre>
<p><em>Reference to util class</em></p>
<h4>Type</h4>
\Query\Driver\DB_Util
<a href="../classes/Query.Driver.Abstract_Util.html">\Query\Driver\Abstract_Util</a>
</article>
</div>
<aside class="span4 detailsbar">
@ -534,12 +536,12 @@
<a id="property_statement" name="property_statement" class="anchor"></a>
<article class="property">
<h3 class="protected ">$statement</h3>
<pre class="signature">$statement : \Query\Driver\PDOStatement</pre>
<pre class="signature">$statement : \PDOStatement</pre>
<p><em>Reference to the last executed query</em></p>
<h4>Type</h4>
\Query\Driver\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -567,7 +569,7 @@
<article class="property">
<h3 class="protected ">$escape_char</h3>
<pre class="signature">$escape_char : string</pre>
<p><em>Character to escape indentifiers</em></p>
<p><em>Character to escape identifiers</em></p>
<h4>Type</h4>
@ -710,6 +712,49 @@
<h4>Returns</h4>
array
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/Query.Driver.Abstract_Driver.html"><div class="path-wrapper">\Query\Driver\Abstract_Driver</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_fks" name="method_get_fks" class="anchor"></a>
<article class="method">
<h3 class="public ">get_fks()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_fks(string <span class="argument">$table</span>) : array</pre>
<p><em>Retrieve foreign keys for the table</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$table</td>
<td></td>
</tr>
</table>
<h4>Returns</h4>
array
</article>
@ -739,7 +784,7 @@
<article class="method">
<h3 class="public ">__call()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">__call(string <span class="argument">$name</span>, array <span class="argument">$args</span>)</pre>
<pre class="signature" style="margin-right: 54px;">__call(string <span class="argument">$name</span>, array <span class="argument">$args</span>) : mixed</pre>
<p><em>Allow invoke to work on table object</em></p>
@ -758,7 +803,87 @@
</table>
</article>
<h4>Returns</h4>
mixed
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/Query.Driver.Abstract_Driver.html"><div class="path-wrapper">\Query\Driver\Abstract_Driver</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
codeCoverageIgnore
</th>
<td>
</td>
</tr>
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_sql" name="method_get_sql" class="anchor"></a>
<article class="method">
<h3 class="public ">get_sql()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_sql() : \Query\Driver\SQL_Interface</pre>
<p><em>Get the SQL class for the current driver</em></p>
<h4>Returns</h4>
<a href="../classes/Query.Driver.SQL_Interface.html">\Query\Driver\SQL_Interface</a>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/Query.Driver.Abstract_Driver.html"><div class="path-wrapper">\Query\Driver\Abstract_Driver</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_util" name="method_get_util" class="anchor"></a>
<article class="method">
<h3 class="public ">get_util()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_util() : \Query\Driver\Abstract_Util</pre>
<p><em>Get the Util class for the current driver</em></p>
<h4>Returns</h4>
<a href="../classes/Query.Driver.Abstract_Util.html">\Query\Driver\Abstract_Util</a>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
@ -1340,7 +1465,7 @@
<h3 class="public ">get_system_tables()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_system_tables() : array</pre>
<p><em>Retreives an array of non-user-created tables for
<p><em>Retrieves an array of non-user-created tables for
the connection/database</em></p>
@ -1379,49 +1504,6 @@ the connection/database</em></p>
<p><em>Retrieve column information for the current database table</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$table</td>
<td></td>
</tr>
</table>
<h4>Returns</h4>
array
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/Query.Driver.Abstract_Driver.html"><div class="path-wrapper">\Query\Driver\Abstract_Driver</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_fks" name="method_get_fks" class="anchor"></a>
<article class="method">
<h3 class="public ">get_fks()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_fks(string <span class="argument">$table</span>) : array</pre>
<p><em>Retrieve foreign keys for the table</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
@ -1540,7 +1622,7 @@ the connection/database</em></p>
<h3 class="public ">driver_query()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">driver_query(string|array|null <span class="argument">$query</span>, bool <span class="argument">$filtered_index</span>) : array</pre>
<p><em>Method to simplify retreiving db results for meta-data queries</em></p>
<p><em>Method to simplify retrieving db results for meta-data queries</em></p>
<h4>Parameters</h4>
@ -1759,7 +1841,7 @@ the connection/database</em></p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-331723476"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-422331451"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-331723476" class="accordion-body collapse in">
<div id="namespace-422331451" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2033520989"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1386644186"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-2033520989" class="accordion-body collapse ">
<div id="namespace-1386644186" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-491070952"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1224475573"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-491070952" class="accordion-body collapse ">
<div id="namespace-1224475573" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1895100119"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1606761859"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1895100119" class="accordion-body collapse ">
<div id="namespace-1606761859" class="accordion-body collapse ">
<div class="accordion-inner">
@ -851,7 +851,7 @@ table</em></p>
<article class="method">
<h3 class="public ">limit()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">limit(string <span class="argument">$sql</span>, int <span class="argument">$limit</span>, int <span class="argument">$offset</span>) : string</pre>
<pre class="signature" style="margin-right: 54px;">limit(string <span class="argument">$sql</span>, int <span class="argument">$limit</span>, int|bool <span class="argument">$offset</span>) : string</pre>
<p><em>Limit clause</em></p>
@ -868,7 +868,7 @@ table</em></p>
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$offset</td>
<td></td>
</tr>
@ -948,7 +948,7 @@ table</em></p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1077473633"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1691676964"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1077473633" class="accordion-body collapse in">
<div id="namespace-1691676964" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-652034329"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2068841449"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-652034329" class="accordion-body collapse ">
<div id="namespace-2068841449" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1371672848"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1752700816"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1371672848" class="accordion-body collapse ">
<div id="namespace-1752700816" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1859387365"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-724223444"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1859387365" class="accordion-body collapse ">
<div id="namespace-724223444" class="accordion-body collapse ">
<div class="accordion-inner">
@ -550,8 +550,8 @@
<article class="method">
<h3 class="public deprecated">create_table()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">create_table(string <span class="argument">$name</span>, array <span class="argument">$fields</span>, array <span class="argument">$constraints</span>) : string</pre>
<p><em>Convienience public function to generate sql for creating a db table</em></p>
<pre class="signature" style="margin-right: 54px;">create_table(string <span class="argument">$name</span>, array <span class="argument">$fields</span>, array <span class="argument">$constraints</span>, bool <span class="argument">$if_not_exists</span>) : string</pre>
<p><em>Convenience public function to generate sql for creating a db table</em></p>
<h4>Parameters</h4>
@ -570,6 +570,11 @@
<td>array</td>
<td>$constraints</td>
<td></td>
</tr>
<tr>
<td>bool</td>
<td>$if_not_exists</td>
<td></td>
</tr>
</table>
@ -830,7 +835,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-777813822"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1322700833"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-777813822" class="accordion-body collapse in">
<div id="namespace-1322700833" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-123119624"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-858702893"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-123119624" class="accordion-body collapse ">
<div id="namespace-858702893" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2118772521"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-498132547"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-2118772521" class="accordion-body collapse ">
<div id="namespace-498132547" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-205903529"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1071775041"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-205903529" class="accordion-body collapse ">
<div id="namespace-1071775041" class="accordion-body collapse ">
<div class="accordion-inner">
@ -332,7 +332,7 @@
<article class="method">
<h3 class="public ">limit()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">limit(string <span class="argument">$sql</span>, int <span class="argument">$limit</span>, int <span class="argument">$offset</span>) : string</pre>
<pre class="signature" style="margin-right: 54px;">limit(string <span class="argument">$sql</span>, int <span class="argument">$limit</span>, int|bool <span class="argument">$offset</span>) : string</pre>
<p><em>Get database specific sql for limit clause</em></p>
@ -349,7 +349,7 @@
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$offset</td>
<td></td>
</tr>
@ -923,7 +923,7 @@ table</em></p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1974322990"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1266610813"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1974322990" class="accordion-body collapse in">
<div id="namespace-1266610813" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-691665324"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1801168628"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-691665324" class="accordion-body collapse ">
<div id="namespace-1801168628" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-962922"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2127725434"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-962922" class="accordion-body collapse ">
<div id="namespace-2127725434" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-70620929"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-645787917"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-70620929" class="accordion-body collapse ">
<div id="namespace-645787917" class="accordion-body collapse ">
<div class="accordion-inner">
@ -268,6 +268,8 @@
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_fks" class="">get_fks()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_insert_batch" class="">insert_batch()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method___call" class="">__call()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_sql" class="">get_sql()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_get_util" class="">get_util()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_prepare_query" class="">prepare_query()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_prepare_execute" class="">prepare_execute()</a><br />
<a href="../classes/Query.Driver.Abstract_Driver.html#method_affected_rows" class="">affected_rows()</a><br />
@ -406,12 +408,12 @@
<a id="property_util" name="property_util" class="anchor"></a>
<article class="property">
<h3 class="public ">$util</h3>
<pre class="signature">$util : \Query\Driver\DB_Util</pre>
<pre class="signature">$util : \Query\Driver\Abstract_Util</pre>
<p><em>Reference to util class</em></p>
<h4>Type</h4>
\Query\Driver\DB_Util
<a href="../classes/Query.Driver.Abstract_Util.html">\Query\Driver\Abstract_Util</a>
</article>
</div>
<aside class="span4 detailsbar">
@ -534,12 +536,12 @@
<a id="property_statement" name="property_statement" class="anchor"></a>
<article class="property">
<h3 class="protected ">$statement</h3>
<pre class="signature">$statement : \Query\Driver\PDOStatement</pre>
<pre class="signature">$statement : \PDOStatement</pre>
<p><em>Reference to the last executed query</em></p>
<h4>Type</h4>
\Query\Driver\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -567,7 +569,7 @@
<article class="property">
<h3 class="protected ">$escape_char</h3>
<pre class="signature">$escape_char : string</pre>
<p><em>Character to escape indentifiers</em></p>
<p><em>Character to escape identifiers</em></p>
<h4>Type</h4>
@ -830,7 +832,7 @@
<article class="method">
<h3 class="public ">__call()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">__call(string <span class="argument">$name</span>, array <span class="argument">$args</span>)</pre>
<pre class="signature" style="margin-right: 54px;">__call(string <span class="argument">$name</span>, array <span class="argument">$args</span>) : mixed</pre>
<p><em>Allow invoke to work on table object</em></p>
@ -849,7 +851,87 @@
</table>
</article>
<h4>Returns</h4>
mixed
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/Query.Driver.Abstract_Driver.html"><div class="path-wrapper">\Query\Driver\Abstract_Driver</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
codeCoverageIgnore
</th>
<td>
</td>
</tr>
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_sql" name="method_get_sql" class="anchor"></a>
<article class="method">
<h3 class="public ">get_sql()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_sql() : \Query\Driver\SQL_Interface</pre>
<p><em>Get the SQL class for the current driver</em></p>
<h4>Returns</h4>
<a href="../classes/Query.Driver.SQL_Interface.html">\Query\Driver\SQL_Interface</a>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/Query.Driver.Abstract_Driver.html"><div class="path-wrapper">\Query\Driver\Abstract_Driver</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
todo
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_get_util" name="method_get_util" class="anchor"></a>
<article class="method">
<h3 class="public ">get_util()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_util() : \Query\Driver\Abstract_Util</pre>
<p><em>Get the Util class for the current driver</em></p>
<h4>Returns</h4>
<a href="../classes/Query.Driver.Abstract_Util.html">\Query\Driver\Abstract_Util</a>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
@ -1431,7 +1513,7 @@
<h3 class="public ">get_system_tables()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_system_tables() : array</pre>
<p><em>Retreives an array of non-user-created tables for
<p><em>Retrieves an array of non-user-created tables for
the connection/database</em></p>
@ -1588,7 +1670,7 @@ the connection/database</em></p>
<h3 class="public ">driver_query()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">driver_query(string|array|null <span class="argument">$query</span>, bool <span class="argument">$filtered_index</span>) : array</pre>
<p><em>Method to simplify retreiving db results for meta-data queries</em></p>
<p><em>Method to simplify retrieving db results for meta-data queries</em></p>
<h4>Parameters</h4>
@ -1759,7 +1841,7 @@ the connection/database</em></p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-955658576"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1583323093"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-955658576" class="accordion-body collapse in">
<div id="namespace-1583323093" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1850088715"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1781855819"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1850088715" class="accordion-body collapse ">
<div id="namespace-1781855819" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1590616993"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1213287717"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1590616993" class="accordion-body collapse ">
<div id="namespace-1213287717" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-763304433"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-26176195"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-763304433" class="accordion-body collapse ">
<div id="namespace-26176195" class="accordion-body collapse ">
<div class="accordion-inner">
@ -496,14 +496,14 @@
<article class="method">
<h3 class="public ">system_table_list()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">system_table_list() : string</pre>
<p><em>Overridden in SQLite class</em></p>
<pre class="signature" style="margin-right: 54px;">system_table_list() : array</pre>
<p><em>List the system tables</em></p>
<h4>Returns</h4>
string
array
</article>
</div>
<aside class="span4 detailsbar">
@ -810,7 +810,7 @@ table</em></p>
<article class="method">
<h3 class="public ">index_list()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">index_list(string <span class="argument">$table</span>) : array</pre>
<pre class="signature" style="margin-right: 54px;">index_list(string <span class="argument">$table</span>) : string</pre>
<p><em>Get the list of indexes for the current table</em></p>
@ -825,7 +825,7 @@ table</em></p>
<h4>Returns</h4>
array
string
</article>
</div>
<aside class="span4 detailsbar">
@ -851,7 +851,7 @@ table</em></p>
<article class="method">
<h3 class="public ">limit()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">limit(string <span class="argument">$sql</span>, int <span class="argument">$limit</span>, int <span class="argument">$offset</span>) : string</pre>
<pre class="signature" style="margin-right: 54px;">limit(string <span class="argument">$sql</span>, int <span class="argument">$limit</span>, int|bool <span class="argument">$offset</span>) : string</pre>
<p><em>Limit clause</em></p>
@ -868,7 +868,7 @@ table</em></p>
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$offset</td>
<td></td>
</tr>
@ -948,7 +948,7 @@ table</em></p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-187512067"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-32445051"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-187512067" class="accordion-body collapse in">
<div id="namespace-32445051" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1232198318"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1724015972"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1232198318" class="accordion-body collapse ">
<div id="namespace-1724015972" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1675439268"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-880433906"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1675439268" class="accordion-body collapse ">
<div id="namespace-880433906" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1244403653"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1757105295"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1244403653" class="accordion-body collapse ">
<div id="namespace-1757105295" class="accordion-body collapse ">
<div class="accordion-inner">
@ -550,8 +550,8 @@
<article class="method">
<h3 class="public deprecated">create_table()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">create_table(string <span class="argument">$name</span>, array <span class="argument">$fields</span>, array <span class="argument">$constraints</span>) : string</pre>
<p><em>Convienience public function to generate sql for creating a db table</em></p>
<pre class="signature" style="margin-right: 54px;">create_table(string <span class="argument">$name</span>, array <span class="argument">$fields</span>, array <span class="argument">$constraints</span>, bool <span class="argument">$if_not_exists</span>) : string</pre>
<p><em>Convenience public function to generate sql for creating a db table</em></p>
<h4>Parameters</h4>
@ -570,6 +570,11 @@
<td>array</td>
<td>$constraints</td>
<td></td>
</tr>
<tr>
<td>bool</td>
<td>$if_not_exists</td>
<td></td>
</tr>
</table>
@ -838,7 +843,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-2088170033"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1499135485"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-2088170033" class="accordion-body collapse in">
<div id="namespace-1499135485" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1958307273"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1403032111"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1958307273" class="accordion-body collapse ">
<div id="namespace-1403032111" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-690035220"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1519732407"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-690035220" class="accordion-body collapse ">
<div id="namespace-1519732407" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1229648768"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-200433827"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1229648768" class="accordion-body collapse ">
<div id="namespace-200433827" class="accordion-body collapse ">
<div class="accordion-inner">
@ -244,7 +244,7 @@
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal"><i class="icon-code"></i></a>
<h1><small>\Query</small>Query_Builder</h1>
<p><em>Convienience class for creating sql queries - also the class that
<p><em>Convenience class for creating sql queries - also the class that
instantiates the specific db driver</em></p>
@ -505,12 +505,12 @@ instantiates the specific db driver</em></p>
<a id="property_util" name="property_util" class="anchor"></a>
<article class="property">
<h3 class="public ">$util</h3>
<pre class="signature">$util : \Query\DB_Util</pre>
<p><em>Alias to $this-&gt;db-&gt;util</em></p>
<pre class="signature">$util : \Query\Driver\Abstract_Util</pre>
<p><em>Alias to driver util class</em></p>
<h4>Type</h4>
\Query\DB_Util
<a href="../classes/Query.Driver.Abstract_Util.html">\Query\Driver\Abstract_Util</a>
</article>
</div>
<aside class="span4 detailsbar">
@ -535,12 +535,12 @@ instantiates the specific db driver</em></p>
<a id="property_sql" name="property_sql" class="anchor"></a>
<article class="property">
<h3 class="public ">$sql</h3>
<pre class="signature">$sql : \Query\SQL_Interface</pre>
<p><em>Alias to $this-&gt;db-&gt;sql</em></p>
<pre class="signature">$sql : \Query\Driver\SQL_Interface</pre>
<p><em>Alias to driver sql class</em></p>
<h4>Type</h4>
\Query\SQL_Interface
<a href="../classes/Query.Driver.SQL_Interface.html">\Query\Driver\SQL_Interface</a>
</article>
</div>
<aside class="span4 detailsbar">
@ -565,13 +565,13 @@ instantiates the specific db driver</em></p>
<a id="property_select_string" name="property_select_string" class="anchor"></a>
<article class="property">
<h3 class="protected ">$select_string</h3>
<pre class="signature">$select_string : \Query\type</pre>
<pre class="signature">$select_string : string</pre>
<p><em>Compiled &#039;select&#039; clause</em></p>
<h4>Type</h4>
\Query\type
&mdash; string </article>
string
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
@ -595,13 +595,13 @@ instantiates the specific db driver</em></p>
<a id="property_from_string" name="property_from_string" class="anchor"></a>
<article class="property">
<h3 class="protected ">$from_string</h3>
<pre class="signature">$from_string : \Query\type</pre>
<pre class="signature">$from_string : string</pre>
<p><em>Compiled &#039;from&#039; clause</em></p>
<h4>Type</h4>
\Query\type
&mdash; string </article>
string
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
@ -865,13 +865,13 @@ instantiates the specific db driver</em></p>
<a id="property_limit" name="property_limit" class="anchor"></a>
<article class="property">
<h3 class="protected ">$limit</h3>
<pre class="signature">$limit : \Query\type</pre>
<pre class="signature">$limit : string</pre>
<p><em>Value for limit string</em></p>
<h4>Type</h4>
\Query\type
&mdash; string </article>
string
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
@ -1059,7 +1059,7 @@ array(</p>
<article class="method">
<h3 class="public ">__construct()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">__construct(\Query\Driver\Driver_Interface <span class="argument">$db</span>)</pre>
<pre class="signature" style="margin-right: 54px;">__construct(\Query\Driver\Driver_Interface <span class="argument">$db</span>, \Query\Query_Parser <span class="argument">$parser</span>)</pre>
<p><em>Constructor</em></p>
@ -1069,6 +1069,11 @@ array(</p>
<td><a href="../classes/Query.Driver.Driver_Interface.html">\Query\Driver\Driver_Interface</a></td>
<td>$db</td>
<td></td>
</tr>
<tr>
<td><a href="../classes/Query.Query_Parser.html">\Query\Query_Parser</a></td>
<td>$parser</td>
<td></td>
</tr>
</table>
@ -1178,7 +1183,7 @@ array(</p>
<article class="method">
<h3 class="public ">select_max()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">select_max(string <span class="argument">$field</span>, string <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<pre class="signature" style="margin-right: 54px;">select_max(string <span class="argument">$field</span>, string|FALSE <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<p><em>Selects the maximum value of a field from a query</em></p>
@ -1190,7 +1195,7 @@ array(</p>
<td></td>
</tr>
<tr>
<td>string</td>
<td>string|FALSE</td>
<td>$as</td>
<td></td>
</tr>
@ -1224,7 +1229,7 @@ array(</p>
<article class="method">
<h3 class="public ">select_min()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">select_min(string <span class="argument">$field</span>, string <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<pre class="signature" style="margin-right: 54px;">select_min(string <span class="argument">$field</span>, string|bool <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<p><em>Selects the minimum value of a field from a query</em></p>
@ -1236,7 +1241,7 @@ array(</p>
<td></td>
</tr>
<tr>
<td>string</td>
<td>string|bool</td>
<td>$as</td>
<td></td>
</tr>
@ -1270,7 +1275,7 @@ array(</p>
<article class="method">
<h3 class="public ">select_avg()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">select_avg(string <span class="argument">$field</span>, string <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<pre class="signature" style="margin-right: 54px;">select_avg(string <span class="argument">$field</span>, string|bool <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<p><em>Selects the average value of a field from a query</em></p>
@ -1282,7 +1287,7 @@ array(</p>
<td></td>
</tr>
<tr>
<td>string</td>
<td>string|bool</td>
<td>$as</td>
<td></td>
</tr>
@ -1316,7 +1321,7 @@ array(</p>
<article class="method">
<h3 class="public ">select_sum()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">select_sum(string <span class="argument">$field</span>, string <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<pre class="signature" style="margin-right: 54px;">select_sum(string <span class="argument">$field</span>, string|bool <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<p><em>Selects the sum of a field from a query</em></p>
@ -1328,7 +1333,7 @@ array(</p>
<td></td>
</tr>
<tr>
<td>string</td>
<td>string|bool</td>
<td>$as</td>
<td></td>
</tr>
@ -2226,7 +2231,7 @@ passed array with key / value pairs</em></p>
<article class="method">
<h3 class="public ">limit()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">limit(int <span class="argument">$limit</span>, int <span class="argument">$offset</span>) : \Query\Query_Builder</pre>
<pre class="signature" style="margin-right: 54px;">limit(int <span class="argument">$limit</span>, int|bool <span class="argument">$offset</span>) : \Query\Query_Builder</pre>
<p><em>Set a limit on the current sql statement</em></p>
@ -2238,7 +2243,7 @@ passed array with key / value pairs</em></p>
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$offset</td>
<td></td>
</tr>
@ -2400,7 +2405,7 @@ prefixed with &#039;OR NOT&#039;</em></p>
<article class="method">
<h3 class="public ">get()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get(mixed <span class="argument">$table</span>, int <span class="argument">$limit</span>, int <span class="argument">$offset</span>) : \Query\PDOStatement</pre>
<pre class="signature" style="margin-right: 54px;">get(mixed <span class="argument">$table</span>, int|bool <span class="argument">$limit</span>, int|bool <span class="argument">$offset</span>) : \PDOStatement</pre>
<p><em>Select and retrieve all records from the current table, and/or
execute current compiled query</em></p>
@ -2413,12 +2418,12 @@ execute current compiled query</em></p>
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$limit</td>
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$offset</td>
<td></td>
</tr>
@ -2426,7 +2431,7 @@ execute current compiled query</em></p>
<h4>Returns</h4>
\Query\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -2452,8 +2457,8 @@ execute current compiled query</em></p>
<article class="method">
<h3 class="public ">get_where()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_where(string <span class="argument">$table</span>, array <span class="argument">$where</span>, int <span class="argument">$limit</span>, int <span class="argument">$offset</span>) : \Query\PDOStatement</pre>
<p><em>Convience method for get() with a where clause</em></p>
<pre class="signature" style="margin-right: 54px;">get_where(string <span class="argument">$table</span>, array <span class="argument">$where</span>, int|bool <span class="argument">$limit</span>, int|bool <span class="argument">$offset</span>) : \PDOStatement</pre>
<p><em>Convenience method for get() with a where clause</em></p>
<h4>Parameters</h4>
@ -2469,12 +2474,12 @@ execute current compiled query</em></p>
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$limit</td>
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$offset</td>
<td></td>
</tr>
@ -2482,7 +2487,7 @@ execute current compiled query</em></p>
<h4>Returns</h4>
\Query\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -2591,7 +2596,7 @@ in place of the get() method</em></p>
<article class="method">
<h3 class="public ">insert()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">insert(string <span class="argument">$table</span>, mixed <span class="argument">$data</span>) : \Query\PDOStatement</pre>
<pre class="signature" style="margin-right: 54px;">insert(string <span class="argument">$table</span>, mixed <span class="argument">$data</span>) : \PDOStatement</pre>
<p><em>Creates an insert clause, and executes it</em></p>
@ -2611,7 +2616,7 @@ in place of the get() method</em></p>
<h4>Returns</h4>
\Query\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -2637,7 +2642,7 @@ in place of the get() method</em></p>
<article class="method">
<h3 class="public ">insert_batch()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">insert_batch(string <span class="argument">$table</span>, array <span class="argument">$data</span>) : \Query\PDOStatement</pre>
<pre class="signature" style="margin-right: 54px;">insert_batch(string <span class="argument">$table</span>, array <span class="argument">$data</span>) : \PDOStatement</pre>
<p><em>Creates and executes a batch insertion query</em></p>
@ -2657,7 +2662,7 @@ in place of the get() method</em></p>
<h4>Returns</h4>
\Query\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -2683,7 +2688,7 @@ in place of the get() method</em></p>
<article class="method">
<h3 class="public ">update()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">update(string <span class="argument">$table</span>, mixed <span class="argument">$data</span>) : \Query\PDOStatement</pre>
<pre class="signature" style="margin-right: 54px;">update(string <span class="argument">$table</span>, mixed <span class="argument">$data</span>) : \PDOStatement</pre>
<p><em>Creates an update clause, and executes it</em></p>
@ -2703,7 +2708,7 @@ in place of the get() method</em></p>
<h4>Returns</h4>
\Query\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -2729,7 +2734,7 @@ in place of the get() method</em></p>
<article class="method">
<h3 class="public ">delete()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">delete(string <span class="argument">$table</span>, mixed <span class="argument">$where</span>) : \Query\PDOStatement</pre>
<pre class="signature" style="margin-right: 54px;">delete(string <span class="argument">$table</span>, mixed <span class="argument">$where</span>) : \PDOStatement</pre>
<p><em>Deletes data from a table</em></p>
@ -2749,7 +2754,7 @@ in place of the get() method</em></p>
<h4>Returns</h4>
\Query\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -3010,7 +3015,7 @@ in place of the get() method</em></p>
<h4>Throws</h4>
<dl>
<dt>\Query\BadMethodCallException</dt>
<dt>\BadMethodCallException</dt>
<dd></dd>
</dl>
@ -3041,7 +3046,7 @@ in place of the get() method</em></p>
<article class="method">
<h3 class="protected ">_select()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">_select(string <span class="argument">$field</span>, string <span class="argument">$as</span>) : string</pre>
<pre class="signature" style="margin-right: 54px;">_select(string <span class="argument">$field</span>, string|bool <span class="argument">$as</span>) : string</pre>
<p><em>Method to simplify select_ methods</em></p>
@ -3053,7 +3058,7 @@ in place of the get() method</em></p>
<td></td>
</tr>
<tr>
<td>string</td>
<td>string|bool</td>
<td>$as</td>
<td></td>
</tr>
@ -3200,7 +3205,7 @@ in place of the get() method</em></p>
<h3 class="protected ">_where()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">_where(mixed <span class="argument">$key</span>, mixed <span class="argument">$val</span>) : array</pre>
<p><em>Do all the repeditive stuff for where/having type methods</em></p>
<p><em>Do all the repedative stuff for where/having type methods</em></p>
<h4>Parameters</h4>
@ -3356,7 +3361,7 @@ in place of the get() method</em></p>
<article class="method">
<h3 class="protected ">_get_compile()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">_get_compile(string <span class="argument">$type</span>, string <span class="argument">$table</span>, bool <span class="argument">$reset</span>)</pre>
<pre class="signature" style="margin-right: 54px;">_get_compile(string <span class="argument">$type</span>, string <span class="argument">$table</span>, bool <span class="argument">$reset</span>) : string</pre>
<p><em>Helper function for returning sql strings</em></p>
@ -3380,7 +3385,9 @@ in place of the get() method</em></p>
</table>
</article>
<h4>Returns</h4>
string
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
@ -3389,14 +3396,6 @@ in place of the get() method</em></p>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
resturn
</th>
<td>
<p>string</p>
</td>
</tr>
<tr>
<th>
todo
</th>
@ -3413,7 +3412,7 @@ in place of the get() method</em></p>
<article class="method">
<h3 class="protected ">_run()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">_run(string <span class="argument">$type</span>, string <span class="argument">$table</span>, string <span class="argument">$sql</span>, array|null <span class="argument">$vals</span>) : \Query\PDOStatement</pre>
<pre class="signature" style="margin-right: 54px;">_run(string <span class="argument">$type</span>, string <span class="argument">$table</span>, string <span class="argument">$sql</span>, array|null <span class="argument">$vals</span>) : \PDOStatement</pre>
<p><em>Executes the compiled query</em></p>
@ -3443,7 +3442,7 @@ in place of the get() method</em></p>
<h4>Returns</h4>
\Query\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -3703,7 +3702,7 @@ in place of the get() method</em></p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1924430956"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-253231605"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1924430956" class="accordion-body collapse in">
<div id="namespace-253231605" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1907695752"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-444863430"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1907695752" class="accordion-body collapse ">
<div id="namespace-444863430" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1862427084"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1626588093"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1862427084" class="accordion-body collapse ">
<div id="namespace-1626588093" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-22768625"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1640875136"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-22768625" class="accordion-body collapse ">
<div id="namespace-1640875136" class="accordion-body collapse ">
<div class="accordion-inner">
@ -400,7 +400,7 @@
<article class="method">
<h3 class="public ">select_max()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">select_max(string <span class="argument">$field</span>, string <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<pre class="signature" style="margin-right: 54px;">select_max(string <span class="argument">$field</span>, string|bool <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<p><em>Selects the maximum value of a field from a query</em></p>
@ -412,7 +412,7 @@
<td></td>
</tr>
<tr>
<td>string</td>
<td>string|bool</td>
<td>$as</td>
<td></td>
</tr>
@ -446,7 +446,7 @@
<article class="method">
<h3 class="public ">select_min()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">select_min(string <span class="argument">$field</span>, string <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<pre class="signature" style="margin-right: 54px;">select_min(string <span class="argument">$field</span>, string|bool <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<p><em>Selects the minimum value of a field from a query</em></p>
@ -458,7 +458,7 @@
<td></td>
</tr>
<tr>
<td>string</td>
<td>string|bool</td>
<td>$as</td>
<td></td>
</tr>
@ -492,7 +492,7 @@
<article class="method">
<h3 class="public ">select_avg()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">select_avg(string <span class="argument">$field</span>, string <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<pre class="signature" style="margin-right: 54px;">select_avg(string <span class="argument">$field</span>, string|bool <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<p><em>Selects the average value of a field from a query</em></p>
@ -504,7 +504,7 @@
<td></td>
</tr>
<tr>
<td>string</td>
<td>string|bool</td>
<td>$as</td>
<td></td>
</tr>
@ -538,7 +538,7 @@
<article class="method">
<h3 class="public ">select_sum()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">select_sum(string <span class="argument">$field</span>, string <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<pre class="signature" style="margin-right: 54px;">select_sum(string <span class="argument">$field</span>, string|bool <span class="argument">$as</span>) : \Query\Query_Builder</pre>
<p><em>Selects the sum of a field from a query</em></p>
@ -550,7 +550,7 @@
<td></td>
</tr>
<tr>
<td>string</td>
<td>string|bool</td>
<td>$as</td>
<td></td>
</tr>
@ -1454,7 +1454,7 @@ passed array with key / value pairs</em></p>
<article class="method">
<h3 class="public ">limit()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">limit(int <span class="argument">$limit</span>, int <span class="argument">$offset</span>) : string</pre>
<pre class="signature" style="margin-right: 54px;">limit(int <span class="argument">$limit</span>, int|bool <span class="argument">$offset</span>) : string</pre>
<p><em>Set a limit on the current sql statement</em></p>
@ -1466,7 +1466,7 @@ passed array with key / value pairs</em></p>
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$offset</td>
<td></td>
</tr>
@ -1634,7 +1634,7 @@ prefixed with &#039;OR NOT&#039;</em></p>
<article class="method">
<h3 class="public ">get()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get(mixed <span class="argument">$table</span>, int <span class="argument">$limit</span>, int <span class="argument">$offset</span>) : \Query\PDOStatement</pre>
<pre class="signature" style="margin-right: 54px;">get(mixed <span class="argument">$table</span>, int|bool <span class="argument">$limit</span>, int|bool <span class="argument">$offset</span>) : \PDOStatement</pre>
<p><em>Select and retrieve all records from the current table, and/or
execute current compiled query</em></p>
@ -1647,12 +1647,12 @@ execute current compiled query</em></p>
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$limit</td>
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$offset</td>
<td></td>
</tr>
@ -1660,7 +1660,7 @@ execute current compiled query</em></p>
<h4>Returns</h4>
\Query\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -1686,7 +1686,7 @@ execute current compiled query</em></p>
<article class="method">
<h3 class="public ">get_where()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">get_where(string <span class="argument">$table</span>, array <span class="argument">$where</span>, int <span class="argument">$limit</span>, int <span class="argument">$offset</span>) : \Query\PDOStatement</pre>
<pre class="signature" style="margin-right: 54px;">get_where(string <span class="argument">$table</span>, array <span class="argument">$where</span>, int|bool <span class="argument">$limit</span>, int|bool <span class="argument">$offset</span>) : \PDOStatement</pre>
<p><em>Convience method for get() with a where clause</em></p>
@ -1703,12 +1703,12 @@ execute current compiled query</em></p>
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$limit</td>
<td></td>
</tr>
<tr>
<td>int</td>
<td>int|bool</td>
<td>$offset</td>
<td></td>
</tr>
@ -1716,7 +1716,7 @@ execute current compiled query</em></p>
<h4>Returns</h4>
\Query\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -1743,7 +1743,7 @@ execute current compiled query</em></p>
<h3 class="public ">count_all()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">count_all(string <span class="argument">$table</span>) : int</pre>
<p><em>Retreive the number of rows in the selected table</em></p>
<p><em>Retrieve the number of rows in the selected table</em></p>
<h4>Parameters</h4>
@ -1825,7 +1825,7 @@ in place of the get() method</em></p>
<article class="method">
<h3 class="public ">insert()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">insert(string <span class="argument">$table</span>, mixed <span class="argument">$data</span>) : \Query\PDOStatement</pre>
<pre class="signature" style="margin-right: 54px;">insert(string <span class="argument">$table</span>, mixed <span class="argument">$data</span>) : \PDOStatement</pre>
<p><em>Creates an insert clause, and executes it</em></p>
@ -1845,7 +1845,7 @@ in place of the get() method</em></p>
<h4>Returns</h4>
\Query\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -1917,7 +1917,7 @@ in place of the get() method</em></p>
<article class="method">
<h3 class="public ">update()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">update(string <span class="argument">$table</span>, mixed <span class="argument">$data</span>) : \Query\PDOStatement</pre>
<pre class="signature" style="margin-right: 54px;">update(string <span class="argument">$table</span>, mixed <span class="argument">$data</span>) : \PDOStatement</pre>
<p><em>Creates an update clause, and executes it</em></p>
@ -1937,7 +1937,7 @@ in place of the get() method</em></p>
<h4>Returns</h4>
\Query\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -1963,7 +1963,7 @@ in place of the get() method</em></p>
<article class="method">
<h3 class="public ">delete()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">delete(string <span class="argument">$table</span>, mixed <span class="argument">$where</span>) : \Query\PDOStatement</pre>
<pre class="signature" style="margin-right: 54px;">delete(string <span class="argument">$table</span>, mixed <span class="argument">$where</span>) : \PDOStatement</pre>
<p><em>Deletes data from a table</em></p>
@ -1983,7 +1983,7 @@ in place of the get() method</em></p>
<h4>Returns</h4>
\Query\PDOStatement
\PDOStatement
</article>
</div>
<aside class="span4 detailsbar">
@ -2268,7 +2268,7 @@ in place of the get() method</em></p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-396425106"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-457984043"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-396425106" class="accordion-body collapse in">
<div id="namespace-457984043" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-304705146"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-94427895"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-304705146" class="accordion-body collapse ">
<div id="namespace-94427895" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1585329432"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-328696566"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1585329432" class="accordion-body collapse ">
<div id="namespace-328696566" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-958474408"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-330458067"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-958474408" class="accordion-body collapse ">
<div id="namespace-330458067" class="accordion-body collapse ">
<div class="accordion-inner">
@ -441,14 +441,14 @@
<article class="method">
<h3 class="public ">__construct()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">__construct(\Query\Query_Builder <span class="argument">$db</span>)</pre>
<pre class="signature" style="margin-right: 54px;">__construct(\Query\Driver\Driver_Interface <span class="argument">$db</span>)</pre>
<p><em>Constructor/entry point into parser</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td><a href="../classes/Query.Query_Builder.html">\Query\Query_Builder</a></td>
<td><a href="../classes/Query.Driver.Driver_Interface.html">\Query\Driver\Driver_Interface</a></td>
<td>$db</td>
<td></td>
</tr>
@ -521,8 +521,8 @@
<article class="method">
<h3 class="protected ">parse_join()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">parse_join(string <span class="argument">$sql</span>)</pre>
<p><em>Public parser method for seting the parse string</em></p>
<pre class="signature" style="margin-right: 54px;">parse_join(string <span class="argument">$sql</span>) : array</pre>
<p><em>Public parser method for setting the parse string</em></p>
<h4>Parameters</h4>
@ -535,7 +535,9 @@
</table>
</article>
<h4>Returns</h4>
array
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
@ -645,7 +647,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1157854132"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-120663686"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1157854132" class="accordion-body collapse in">
<div id="namespace-120663686" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1960168533"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1506928364"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1960168533" class="accordion-body collapse ">
<div id="namespace-1506928364" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-416432665"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-109740146"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-416432665" class="accordion-body collapse ">
<div id="namespace-109740146" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-916439314"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1692967117"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-916439314" class="accordion-body collapse ">
<div id="namespace-1692967117" class="accordion-body collapse ">
<div class="accordion-inner">
@ -494,7 +494,7 @@
<article class="method">
<h3 class="public ">__set()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">__set(mixed <span class="argument">$name</span>, mixed <span class="argument">$val</span>) : \Query\Table_Column</pre>
<pre class="signature" style="margin-right: 54px;">__set(mixed <span class="argument">$name</span>, mixed <span class="argument">$val</span>) : \Query\Table\Abstract_Table</pre>
<p><em>Setters</em></p>
@ -514,7 +514,7 @@
<h4>Returns</h4>
\Query\Table_Column
<a href="../classes/Query.Table.Abstract_Table.html">\Query\Table\Abstract_Table</a>
</article>
</div>
<aside class="span4 detailsbar">
@ -584,7 +584,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1958887817"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1748777503"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1958887817" class="accordion-body collapse in">
<div id="namespace-1748777503" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1986692702"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-422839217"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1986692702" class="accordion-body collapse ">
<div id="namespace-422839217" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1618644313"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-805982191"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1618644313" class="accordion-body collapse ">
<div id="namespace-805982191" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-544175407"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1383316879"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-544175407" class="accordion-body collapse ">
<div id="namespace-1383316879" class="accordion-body collapse ">
<div class="accordion-inner">
@ -1597,7 +1597,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1328750819"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-263557455"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1328750819" class="accordion-body collapse in">
<div id="namespace-263557455" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1589022644"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1768527962"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1589022644" class="accordion-body collapse ">
<div id="namespace-1768527962" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1198642474"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1202599458"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1198642474" class="accordion-body collapse ">
<div id="namespace-1202599458" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-404525151"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1640771655"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-404525151" class="accordion-body collapse ">
<div id="namespace-1640771655" class="accordion-body collapse ">
<div class="accordion-inner">
@ -615,7 +615,7 @@
<article class="method">
<h3 class="public ">__set()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">__set(mixed <span class="argument">$name</span>, mixed <span class="argument">$val</span>) : \Query\Table_Column</pre>
<pre class="signature" style="margin-right: 54px;">__set(mixed <span class="argument">$name</span>, mixed <span class="argument">$val</span>) : \Query\Table\Abstract_Table</pre>
<p><em>Setters</em></p>
@ -635,7 +635,7 @@
<h4>Returns</h4>
\Query\Table_Column
<a href="../classes/Query.Table.Abstract_Table.html">\Query\Table\Abstract_Table</a>
</article>
</div>
<aside class="span4 detailsbar">
@ -707,7 +707,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1980537420"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1031922875"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1980537420" class="accordion-body collapse in">
<div id="namespace-1031922875" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2030519938"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-476841631"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-2030519938" class="accordion-body collapse ">
<div id="namespace-476841631" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-694484311"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-808198152"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-694484311" class="accordion-body collapse ">
<div id="namespace-808198152" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-432001184"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1149420728"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-432001184" class="accordion-body collapse ">
<div id="namespace-1149420728" class="accordion-body collapse ">
<div class="accordion-inner">
@ -503,7 +503,7 @@
<article class="method">
<h3 class="public ">__set()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">__set(mixed <span class="argument">$name</span>, mixed <span class="argument">$val</span>) : \Query\Table_Column</pre>
<pre class="signature" style="margin-right: 54px;">__set(mixed <span class="argument">$name</span>, mixed <span class="argument">$val</span>) : \Query\Table\Abstract_Table</pre>
<p><em>Setters</em></p>
@ -523,7 +523,7 @@
<h4>Returns</h4>
\Query\Table_Column
<a href="../classes/Query.Table.Abstract_Table.html">\Query\Table\Abstract_Table</a>
</article>
</div>
<aside class="span4 detailsbar">
@ -595,7 +595,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1749238278"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-24403734"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1749238278" class="accordion-body collapse in">
<div id="namespace-24403734" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-878856049"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1327329781"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-878856049" class="accordion-body collapse ">
<div id="namespace-1327329781" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1249803118"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1812209837"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1249803118" class="accordion-body collapse ">
<div id="namespace-1812209837" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1656818150"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-559544661"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1656818150" class="accordion-body collapse ">
<div id="namespace-559544661" class="accordion-body collapse ">
<div class="accordion-inner">
@ -503,7 +503,7 @@
<article class="method">
<h3 class="public ">__set()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">__set(mixed <span class="argument">$name</span>, mixed <span class="argument">$val</span>) : \Query\Table_Column</pre>
<pre class="signature" style="margin-right: 54px;">__set(mixed <span class="argument">$name</span>, mixed <span class="argument">$val</span>) : \Query\Table\Abstract_Table</pre>
<p><em>Setters</em></p>
@ -523,7 +523,7 @@
<h4>Returns</h4>
\Query\Table_Column
<a href="../classes/Query.Table.Abstract_Table.html">\Query\Table\Abstract_Table</a>
</article>
</div>
<aside class="span4 detailsbar">
@ -595,7 +595,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1240236536"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-643159644"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1240236536" class="accordion-body collapse in">
<div id="namespace-643159644" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1799809257"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-641725561"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1799809257" class="accordion-body collapse ">
<div id="namespace-641725561" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2119228713"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1327219640"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-2119228713" class="accordion-body collapse ">
<div id="namespace-1327219640" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1814051421"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-698064391"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1814051421" class="accordion-body collapse ">
<div id="namespace-698064391" class="accordion-body collapse ">
<div class="accordion-inner">
@ -487,7 +487,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1209831640"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-2139994162"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1209831640" class="accordion-body collapse in">
<div id="namespace-2139994162" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1069127151"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-177453566"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1069127151" class="accordion-body collapse ">
<div id="namespace-177453566" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1009669367"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-463692672"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1009669367" class="accordion-body collapse ">
<div id="namespace-463692672" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-752780408"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-797886778"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-752780408" class="accordion-body collapse ">
<div id="namespace-797886778" class="accordion-body collapse ">
<div class="accordion-inner">
@ -556,7 +556,7 @@ connection created.</p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1390828705"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-446191278"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1390828705" class="accordion-body collapse in">
<div id="namespace-446191278" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2026478197"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1491192655"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-2026478197" class="accordion-body collapse ">
<div id="namespace-1491192655" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-229521874"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1946317350"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-229521874" class="accordion-body collapse ">
<div id="namespace-1946317350" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1846616309"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1595648900"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1846616309" class="accordion-body collapse ">
<div id="namespace-1595648900" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-912768698"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-338650621"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-912768698" class="accordion-body collapse in">
<div id="namespace-338650621" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1603714813"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1279579466"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1603714813" class="accordion-body collapse ">
<div id="namespace-1279579466" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1407650056"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2146748626"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1407650056" class="accordion-body collapse ">
<div id="namespace-2146748626" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-476731933"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1333473225"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-476731933" class="accordion-body collapse ">
<div id="namespace-1333473225" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-2097515898"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-217305221"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-2097515898" class="accordion-body collapse in">
<div id="namespace-217305221" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1903541066"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1128822484"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1903541066" class="accordion-body collapse ">
<div id="namespace-1128822484" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1226951187"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2013451266"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1226951187" class="accordion-body collapse ">
<div id="namespace-2013451266" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-639622545"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-430939677"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-639622545" class="accordion-body collapse ">
<div id="namespace-430939677" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1194413216"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-507592744"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1194413216" class="accordion-body collapse in">
<div id="namespace-507592744" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1445178330"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2051739866"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1445178330" class="accordion-body collapse ">
<div id="namespace-2051739866" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-319752848"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2073879711"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-319752848" class="accordion-body collapse ">
<div id="namespace-2073879711" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-640292632"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1455705959"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-640292632" class="accordion-body collapse ">
<div id="namespace-1455705959" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1178032140"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-886707130"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1178032140" class="accordion-body collapse in">
<div id="namespace-886707130" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1125581140"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1140912624"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1125581140" class="accordion-body collapse ">
<div id="namespace-1140912624" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1756633169"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-455591130"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1756633169" class="accordion-body collapse ">
<div id="namespace-455591130" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1688644025"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-190670728"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1688644025" class="accordion-body collapse ">
<div id="namespace-190670728" class="accordion-body collapse ">
<div class="accordion-inner">
@ -354,7 +354,7 @@ Query method</em></td>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-779173697"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1283088431"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-779173697" class="accordion-body collapse in">
<div id="namespace-1283088431" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-133735655"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-121342295"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-133735655" class="accordion-body collapse ">
<div id="namespace-121342295" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-254010998"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-634823208"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-254010998" class="accordion-body collapse ">
<div id="namespace-634823208" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-560994547"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1815092724"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-560994547" class="accordion-body collapse ">
<div id="namespace-1815092724" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-104160608"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-787142232"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-104160608" class="accordion-body collapse in">
<div id="namespace-787142232" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-402600965"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-676741858"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-402600965" class="accordion-body collapse ">
<div id="namespace-676741858" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-931644079"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1401506650"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-931644079" class="accordion-body collapse ">
<div id="namespace-1401506650" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1194962269"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-316252488"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1194962269" class="accordion-body collapse ">
<div id="namespace-316252488" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1979905719"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1349434717"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1979905719" class="accordion-body collapse in">
<div id="namespace-1349434717" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-872822234"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-596688838"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-872822234" class="accordion-body collapse ">
<div id="namespace-596688838" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-264623973"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-603702561"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-264623973" class="accordion-body collapse ">
<div id="namespace-603702561" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1355592257"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-45372905"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1355592257" class="accordion-body collapse ">
<div id="namespace-45372905" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1288804195"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1174829334"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1288804195" class="accordion-body collapse in">
<div id="namespace-1174829334" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-526194176"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1317777410"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-526194176" class="accordion-body collapse ">
<div id="namespace-1317777410" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1313116124"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1202573569"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1313116124" class="accordion-body collapse ">
<div id="namespace-1202573569" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-742982266"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-394975540"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-742982266" class="accordion-body collapse ">
<div id="namespace-394975540" class="accordion-body collapse ">
<div class="accordion-inner">
@ -252,7 +252,7 @@
<table class="table table-hover">
<tr>
<td><a href="../classes/Query.Query_Builder.html">Query_Builder</a></td>
<td><em>Convienience class for creating sql queries - also the class that
<td><em>Convenience class for creating sql queries - also the class that
instantiates the specific db driver</em></td>
</tr>
</table>
@ -350,7 +350,7 @@ instantiates the specific db driver</em></td>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-45719789"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-669553046"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-45719789" class="accordion-body collapse in">
<div id="namespace-669553046" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1551407717"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-225575647"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1551407717" class="accordion-body collapse ">
<div id="namespace-225575647" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1977094430"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1612721063"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1977094430" class="accordion-body collapse ">
<div id="namespace-1612721063" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1051837094"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1213293550"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1051837094" class="accordion-body collapse ">
<div id="namespace-1213293550" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-24787150"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-934339214"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-24787150" class="accordion-body collapse in">
<div id="namespace-934339214" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-977559657"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-750559181"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-977559657" class="accordion-body collapse ">
<div id="namespace-750559181" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1100406085"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-39250136"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1100406085" class="accordion-body collapse ">
<div id="namespace-39250136" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1475329534"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1455641577"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1475329534" class="accordion-body collapse ">
<div id="namespace-1455641577" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-2105704424"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-2019796789"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-2105704424" class="accordion-body collapse in">
<div id="namespace-2019796789" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-789560082"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-578104759"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-789560082" class="accordion-body collapse ">
<div id="namespace-578104759" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1037658000"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1330953732"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1037658000" class="accordion-body collapse ">
<div id="namespace-1330953732" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-25058734"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1624299395"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-25058734" class="accordion-body collapse ">
<div id="namespace-1624299395" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1964683870"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-638511998"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1964683870" class="accordion-body collapse in">
<div id="namespace-638511998" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2082431779"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1042677358"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-2082431779" class="accordion-body collapse ">
<div id="namespace-1042677358" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1349807429"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1690426479"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1349807429" class="accordion-body collapse ">
<div id="namespace-1690426479" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-982300513"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-134939082"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-982300513" class="accordion-body collapse ">
<div id="namespace-134939082" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1602224665"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-517915715"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1602224665" class="accordion-body collapse in">
<div id="namespace-517915715" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-483043394"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1580469075"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-483043394" class="accordion-body collapse ">
<div id="namespace-1580469075" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1674566730"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1508406308"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1674566730" class="accordion-body collapse ">
<div id="namespace-1508406308" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-314272931"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-172841751"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-314272931" class="accordion-body collapse ">
<div id="namespace-172841751" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -31,12 +31,12 @@ abstract class Abstract_Driver extends \PDO implements Driver_Interface {
/**
* Reference to the last executed query
* @var PDOStatement
* @var \PDOStatement
*/
protected $statement;
/**
* Character to escape indentifiers
* Character to escape identifiers
* @var string
*/
protected $escape_char = '"';
@ -49,7 +49,7 @@ abstract class Abstract_Driver extends \PDO implements Driver_Interface {
/**
* Reference to util class
* @var DB_Util
* @var Abstract_Util
*/
public $util;
@ -100,8 +100,10 @@ abstract class Abstract_Driver extends \PDO implements Driver_Interface {
/**
* Allow invoke to work on table object
*
* @codeCoverageIgnore
* @param string $name
* @param array $args
* @return mixed
*/
public function __call($name, $args = array())
{
@ -119,6 +121,30 @@ abstract class Abstract_Driver extends \PDO implements Driver_Interface {
// ! Concrete functions that can be overridden in child classes
// --------------------------------------------------------------------------
/**
* Get the SQL class for the current driver
*
* @return SQL_Interface
*/
public function get_sql()
{
return $this->sql;
}
// --------------------------------------------------------------------------
/**
* Get the Util class for the current driver
*
* @return Abstract_Util
*/
public function get_util()
{
return $this->util;
}
// --------------------------------------------------------------------------
/**
* Simplifies prepared statements for database queries
*
@ -192,7 +218,7 @@ abstract class Abstract_Driver extends \PDO implements Driver_Interface {
// before quoting it
if ( ! empty($this->table_prefix))
{
// Split indentifier by period, will split into:
// Split identifier by period, will split into:
// database.schema.table OR
// schema.table OR
// database.table OR
@ -415,7 +441,7 @@ abstract class Abstract_Driver extends \PDO implements Driver_Interface {
// -------------------------------------------------------------------------
/**
* Retreives an array of non-user-created tables for
* Retrieves an array of non-user-created tables for
* the connection/database
*
* @return array
@ -435,7 +461,7 @@ abstract class Abstract_Driver extends \PDO implements Driver_Interface {
*/
public function get_columns($table)
{
return $this->driver_query($this->sql->column_list($this->prefix_table($table)), FALSE);
return $this->driver_query($this->get_sql()->column_list($this->prefix_table($table)), FALSE);
}
// --------------------------------------------------------------------------
@ -448,7 +474,7 @@ abstract class Abstract_Driver extends \PDO implements Driver_Interface {
*/
public function get_fks($table)
{
return $this->driver_query($this->sql->fk_list($table), FALSE);
return $this->driver_query($this->get_sql()->fk_list($table), FALSE);
}
// --------------------------------------------------------------------------
@ -461,7 +487,7 @@ abstract class Abstract_Driver extends \PDO implements Driver_Interface {
*/
public function get_indexes($table)
{
return $this->driver_query($this->sql->index_list($this->prefix_table($table)), FALSE);
return $this->driver_query($this->get_sql()->index_list($this->prefix_table($table)), FALSE);
}
// --------------------------------------------------------------------------
@ -479,7 +505,7 @@ abstract class Abstract_Driver extends \PDO implements Driver_Interface {
// -------------------------------------------------------------------------
/**
* Method to simplify retreiving db results for meta-data queries
* Method to simplify retrieving db results for meta-data queries
*
* @param string|array|null $query
* @param bool $filtered_index
@ -490,7 +516,7 @@ abstract class Abstract_Driver extends \PDO implements Driver_Interface {
// Call the appropriate method, if it exists
if (is_string($query) && method_exists($this->sql, $query))
{
$query = $this->sql->$query();
$query = $this->get_sql()->$query();
}
// Return if the values are returned instead of a query,
@ -551,11 +577,17 @@ abstract class Abstract_Driver extends \PDO implements Driver_Interface {
*/
public function insert_batch($table, $data=array())
{
if ( ! is_array(current($data))) return NULL;
$first_row = current($data);
if ( ! is_array($first_row)) return NULL;
$vals = array(); // Values for insertion
// Values for insertion
$vals = array();
foreach($data as $group)
{
$vals = array_merge($vals, array_values($group));
}
$table = $this->quote_table($table);
$fields = array_keys(current($data));
$fields = array_keys($first_row);
$sql = "INSERT INTO {$table} ("
. implode(',', $this->quote_ident($fields))
@ -566,13 +598,7 @@ abstract class Abstract_Driver extends \PDO implements Driver_Interface {
$param_string = "(" . implode(',', $params) . ")";
$param_list = array_fill(0, count($data), $param_string);
// For each grouping, add the values
foreach($data as $group)
{
$vals = array_merge($vals, array_values($group));
}
// Add the param groups
// Append the placeholder groups to the query
$sql .= implode(',', $param_list);
return array($sql, $vals);

View File

@ -1,47 +1,47 @@
<?php
/**
* Query
*
* Free Query Builder / Database Abstraction Layer
*
* @author Timothy J. Warren
* @copyright Copyright (c) 2012 - 2014
* @link https://github.com/aviat4ion/Query
* @license http://philsturgeon.co.uk/code/dbad-license
* @package Query
*/
// --------------------------------------------------------------------------
namespace Query\Driver;
/**
* parent for database manipulation subclasses
*
* @package Query
* @subpackage Drivers
*/
abstract class Abstract_SQL implements SQL_Interface {
/**
* Limit clause
*
* @param string $sql
* @param int $limit
* @param int $offset
* @return string
*/
public function limit($sql, $limit, $offset=FALSE)
{
$sql .= "\nLIMIT {$limit}";
if (is_numeric($offset))
{
$sql .= " OFFSET {$offset}";
}
return $sql;
}
}
// End of abstract_sql.php
<?php
/**
* Query
*
* Free Query Builder / Database Abstraction Layer
*
* @author Timothy J. Warren
* @copyright Copyright (c) 2012 - 2014
* @link https://github.com/aviat4ion/Query
* @license http://philsturgeon.co.uk/code/dbad-license
* @package Query
*/
// --------------------------------------------------------------------------
namespace Query\Driver;
/**
* parent for database manipulation subclasses
*
* @package Query
* @subpackage Drivers
*/
abstract class Abstract_SQL implements SQL_Interface {
/**
* Limit clause
*
* @param string $sql
* @param int $limit
* @param int|bool $offset
* @return string
*/
public function limit($sql, $limit, $offset=FALSE)
{
$sql .= "\nLIMIT {$limit}";
if (is_numeric($offset))
{
$sql .= " OFFSET {$offset}";
}
return $sql;
}
}
// End of abstract_sql.php

View File

@ -87,7 +87,7 @@ abstract class Abstract_Table {
* Setters
* @param mixed $name
* @param mixed $val
* @return \Query\Table_Column
* @return Abstract_Table
*/
public function __set($name, $val)
{

View File

@ -59,18 +59,21 @@ abstract class Abstract_Util {
// --------------------------------------------------------------------------
/**
* Convienience public function to generate sql for creating a db table
* Convenience public function to generate sql for creating a db table
*
* @deprecated Use the table builder class instead
* @param string $name
* @param array $fields
* @param array $constraints
* @param bool $if_not_exists
* @return string
*/
public function create_table($name, $fields, array $constraints=array())
public function create_table($name, $fields, array $constraints=array(), $if_not_exists=TRUE)
{
$column_array = array();
$exists_str = ($if_not_exists) ? ' IF NOT EXISTS ' : ' ';
// Reorganize into an array indexed with column information
// Eg $column_array[$colname] = array(
// 'type' => ...,
@ -91,7 +94,7 @@ abstract class Abstract_Util {
}
}
// Join column definitons together
// Join column definitions together
$columns = array();
foreach($column_array as $n => $props)
{
@ -103,7 +106,7 @@ abstract class Abstract_Util {
}
// Generate the sql for the creation of the table
$sql = 'CREATE TABLE IF NOT EXISTS '.$this->quote_table($name).' (';
$sql = 'CREATE TABLE'.$exists_str.$this->quote_table($name).' (';
$sql .= implode(', ', $columns);
$sql .= ')';

View File

@ -65,9 +65,9 @@ final class Connection_Manager {
// --------------------------------------------------------------------------
/**
* Make sure serialize/deseriaze doesn't work
* Make sure serialize/deserialize doesn't work
* @codeCoverageIgnore
* @throws DomainException
* @throws \DomainException
*/
private function __wakeup()
{
@ -102,11 +102,11 @@ final class Connection_Manager {
*
* @param string|array|object $name
* @return Query_Builder
* @throws InvalidArgumentException
* @throws \InvalidArgumentException
*/
public function get_connection($name = '')
{
// If the paramater is a string, use it as an array index
// If the parameter is a string, use it as an array index
if (is_scalar($name) && isset($this->connections[$name]))
{
return $this->connections[$name];
@ -117,6 +117,7 @@ final class Connection_Manager {
}
else
{
// You should actually connect before trying to get a connection...
throw new \InvalidArgumentException("The specified connection does not exist");
}
}
@ -128,7 +129,6 @@ final class Connection_Manager {
*
* @param \ArrayObject $params
* @return Query_Builder
* @throws BadConnectionException
*/
public function connect(\ArrayObject $params)
{
@ -147,8 +147,9 @@ final class Connection_Manager {
$db->table_prefix = $params->prefix;
}
// Create the Query Builder object
$conn = new Query_Builder($db);
// Create Query Builder object
$conn = new Query_Builder($db, new Query_Parser($db));
// Save it for later
if (isset($params->alias))
@ -169,6 +170,7 @@ final class Connection_Manager {
* Parses params into a dsn and option array
*
* @param \ArrayObject $params
* @return array
* @throws BadDBDriverException
*/
private function parse_params(\ArrayObject $params)
@ -177,7 +179,7 @@ final class Connection_Manager {
$dbtype = ($params->type !== 'postgresql') ? $params->type : 'pgsql';
// Make sure the class exists
if ( ! class_exists("Query\\Driver\\$dbtype"))
if ( ! class_exists("Query\\Driver\\{$dbtype}"))
{
throw new BadDBDriverException('Database driver does not exist, or is not supported');
}

View File

@ -1,97 +1,158 @@
<?php
/**
* Query
*
* Free Query Builder / Database Abstraction Layer
*
* @package Query
* @author Timothy J. Warren
* @copyright Copyright (c) 2012 - 2014
* @link https://github.com/aviat4ion/Query
* @license http://philsturgeon.co.uk/code/dbad-license
*/
// --------------------------------------------------------------------------
namespace Query\Driver;
/**
* PDO Interface to implement for database drivers
*
* @package Query
* @subpackage Drivers
*/
interface Driver_Interface {
/**
* Constructor/Connection method
*
* @param string $dsn
* @param [string] $username
* @param [string] $password
* @param [array] $driver_options
* @return void
*/
public function __construct($dsn, $username=NULL, $password=NULL, array $driver_options = array());
/**
* Begin a transaction
*
* @return bool
*/
public function beginTransaction();
/**
* Commit a transaction
*
* @return bool
*/
public function commit();
/**
* Return the current error code
*
* @return mixed
*/
public function errorCode();
/**
* Return information about the current error
*
* @return array
*/
public function errorInfo();
/**
* Execute an SQL statement and return the number of affected rows
*
* @param string $statement
* @return int
*/
public function exec($statement);
/**
* Get a connection attribute for the current db driver
*
* @param int $attribute
* @returm mixed
*/
public function getAttribute($attribute);
/**
* Rollback a transaction
*
* @return bool
*/
public function rollback();
/**
* Set a connection attribute
* @param int $attribute
* @param mixed $value
* @return bool
*/
public function setAttribute($attribute, $value);
}
// End of driver_interface.php
<?php
/**
* Query
*
* Free Query Builder / Database Abstraction Layer
*
* @package Query
* @author Timothy J. Warren
* @copyright Copyright (c) 2012 - 2014
* @link https://github.com/aviat4ion/Query
* @license http://philsturgeon.co.uk/code/dbad-license
*/
// --------------------------------------------------------------------------
namespace Query\Driver;
/**
* PDO Interface to implement for database drivers
*
* @package Query
* @subpackage Drivers
*/
interface Driver_Interface {
/**
* Constructor/Connection method
*
* @param string $dsn
* @param string $username
* @param string $password
* @param array $driver_options
*/
public function __construct($dsn, $username=NULL, $password=NULL, array $driver_options = array());
/**
* Begin a transaction
*
* @return bool
*/
public function beginTransaction();
/**
* Commit a transaction
*
* @return bool
*/
public function commit();
/**
* Return the current error code
*
* @return mixed
*/
public function errorCode();
/**
* Return information about the current error
*
* @return array
*/
public function errorInfo();
/**
* Execute an SQL statement and return the number of affected rows
*
* @param string $statement
* @return int
*/
public function exec($statement);
/**
* Get a connection attribute for the current db driver
*
* @param int $attribute
* @return mixed
*/
public function getAttribute($attribute);
/**
* Rollback a transaction
*
* @return bool
*/
public function rollback();
/**
* Set a connection attribute
* @param int $attribute
* @param mixed $value
* @return bool
*/
public function setAttribute($attribute, $value);
/**
* Retrieve column information for the current database table
*
* @param string $table
* @return array
*/
public function get_columns($table);
/**
* Retrieve foreign keys for the table
*
* @param string $table
* @return array
*/
public function get_fks($table);
/**
* Return list of tables for the current database
*
* @return array
*/
public function get_tables();
/**
* Surrounds the string with the databases identifier escape characters
*
* @param mixed $ident
* @return string
*/
public function quote_ident($ident);
/**
* Quote database table name, and set prefix
*
* @param string $table
* @return string
*/
public function quote_table($table);
/**
* Create and execute a prepared statement with the provided parameters
*
* @param string $sql
* @param array $params
* @return \PDOStatement
*/
public function prepare_execute($sql, $params);
/**
* Get the SQL class for the current driver
*
* @return SQL_Interface
*/
public function get_sql();
/**
* Get the Util class for the current driver
*
* @return Abstract_Util
*/
public function get_util();
}
// End of driver_interface.php

View File

@ -41,7 +41,7 @@ interface Query_Builder_Interface {
* Selects the maximum value of a field from a query
*
* @param string $field
* @param string $as
* @param string|bool $as
* @return Query_Builder
*/
public function select_max($field, $as=FALSE);
@ -52,7 +52,7 @@ interface Query_Builder_Interface {
* Selects the minimum value of a field from a query
*
* @param string $field
* @param string $as
* @param string|bool $as
* @return Query_Builder
*/
public function select_min($field, $as=FALSE);
@ -63,7 +63,7 @@ interface Query_Builder_Interface {
* Selects the average value of a field from a query
*
* @param string $field
* @param string $as
* @param string|bool $as
* @return Query_Builder
*/
public function select_avg($field, $as=FALSE);
@ -74,7 +74,7 @@ interface Query_Builder_Interface {
* Selects the sum of a field from a query
*
* @param string $field
* @param string $as
* @param string|bool $as
* @return Query_Builder
*/
public function select_sum($field, $as=FALSE);
@ -304,7 +304,7 @@ interface Query_Builder_Interface {
* Set a limit on the current sql statement
*
* @param int $limit
* @param int $offset
* @param int|bool $offset
* @return string
*/
public function limit($limit, $offset=FALSE);
@ -358,9 +358,9 @@ interface Query_Builder_Interface {
* execute current compiled query
*
* @param $table
* @param int $limit
* @param int $offset
* @return PDOStatement
* @param int|bool $limit
* @param int|bool $offset
* @return \PDOStatement
*/
public function get($table='', $limit=FALSE, $offset=FALSE);
@ -371,16 +371,16 @@ interface Query_Builder_Interface {
*
* @param string $table
* @param array $where
* @param int $limit
* @param int $offset
* @return PDOStatement
* @param int|bool $limit
* @param int|bool $offset
* @return \PDOStatement
*/
public function get_where($table, $where=array(), $limit=FALSE, $offset=FALSE);
// --------------------------------------------------------------------------
/**
* Retreive the number of rows in the selected table
* Retrieve the number of rows in the selected table
*
* @param string $table
* @return int
@ -405,7 +405,7 @@ interface Query_Builder_Interface {
*
* @param string $table
* @param mixed $data
* @return PDOStatement
* @return \PDOStatement
*/
public function insert($table, $data=array());
@ -427,7 +427,7 @@ interface Query_Builder_Interface {
*
* @param string $table
* @param mixed $data
* @return PDOStatement
* @return \PDOStatement
*/
public function update($table, $data=array());
@ -438,7 +438,7 @@ interface Query_Builder_Interface {
*
* @param string $table
* @param mixed $where
* @return PDOStatement
* @return \PDOStatement
*/
public function delete($table, $where='');

View File

@ -26,10 +26,9 @@ interface SQL_Interface {
/**
* Get database specific sql for limit clause
*
* @abstract
* @param string $sql
* @param int $limit
* @param int $offset
* @param int|bool $offset
* @return string
*/
public function limit($sql, $limit, $offset=FALSE);
@ -45,7 +44,6 @@ interface SQL_Interface {
/**
* Get the sql for random ordering
*
* @abstract
* @return string
*/
public function random();

View File

@ -18,7 +18,7 @@ namespace Query;
use \Query\Driver\Driver_Interface;
/**
* Convienience class for creating sql queries - also the class that
* Convenience class for creating sql queries - also the class that
* instantiates the specific db driver
*
* @package Query
@ -32,13 +32,13 @@ class Query_Builder implements Query_Builder_Interface {
/**
* Compiled 'select' clause
* @var type string
* @var string
*/
protected $select_string = '';
/**
* Compiled 'from' clause
* @var type string
* @var string
*/
protected $from_string;
@ -100,7 +100,7 @@ class Query_Builder implements Query_Builder_Interface {
/**
* Value for limit string
* @var type string
* @var string
*/
protected $limit;
@ -162,14 +162,14 @@ class Query_Builder implements Query_Builder_Interface {
protected $parser;
/**
* Alias to $this->db->util
* @var DB_Util
* Alias to driver util class
* @var \Query\Driver\Abstract_Util
*/
public $util;
/**
* Alias to $this->db->sql
* @var SQL_Interface
* Alias to driver sql class
* @var \Query\Driver\SQL_Interface
*/
public $sql;
@ -181,19 +181,19 @@ class Query_Builder implements Query_Builder_Interface {
* Constructor
*
* @param \Query\Driver\Driver_Interface $db
* @param Query_Parser $parser
*/
public function __construct(Driver_Interface $db)
public function __construct(Driver_Interface $db, Query_Parser $parser)
{
// Inject driver and parser
$this->db = $db;
// Instantiate the Query Parser
$this->parser = new Query_Parser($this);
$this->parser = $parser;
$this->queries['total_time'] = 0;
// Make things just slightly shorter
$this->sql = $this->db->sql;
$this->util = $this->db->util;
// Alias driver sql and util classes
$this->sql = $this->db->get_sql();
$this->util = $this->db->get_util();
}
// --------------------------------------------------------------------------
@ -215,7 +215,7 @@ class Query_Builder implements Query_Builder_Interface {
* Method to simplify select_ methods
*
* @param string $field
* @param string $as
* @param string|bool $as
* @return string
*/
protected function _select($field, $as = FALSE)
@ -279,7 +279,7 @@ class Query_Builder implements Query_Builder_Interface {
* Selects the maximum value of a field from a query
*
* @param string $field
* @param string $as
* @param string|FALSE $as
* @return Query_Builder
*/
public function select_max($field, $as=FALSE)
@ -295,7 +295,7 @@ class Query_Builder implements Query_Builder_Interface {
* Selects the minimum value of a field from a query
*
* @param string $field
* @param string $as
* @param string|bool $as
* @return Query_Builder
*/
public function select_min($field, $as=FALSE)
@ -311,7 +311,7 @@ class Query_Builder implements Query_Builder_Interface {
* Selects the average value of a field from a query
*
* @param string $field
* @param string $as
* @param string|bool $as
* @return Query_Builder
*/
public function select_avg($field, $as=FALSE)
@ -327,7 +327,7 @@ class Query_Builder implements Query_Builder_Interface {
* Selects the sum of a field from a query
*
* @param string $field
* @param string $as
* @param string|bool $as
* @return Query_Builder
*/
public function select_sum($field, $as=FALSE)
@ -562,7 +562,7 @@ class Query_Builder implements Query_Builder_Interface {
// --------------------------------------------------------------------------
/**
* Do all the repeditive stuff for where/having type methods
* Do all the repedative stuff for where/having type methods
*
* @param mixed $key
* @param mixed $val
@ -891,7 +891,7 @@ class Query_Builder implements Query_Builder_Interface {
* Set a limit on the current sql statement
*
* @param int $limit
* @param int $offset
* @param int|bool $offset
* @return Query_Builder
*/
public function limit($limit, $offset=FALSE)
@ -973,9 +973,9 @@ class Query_Builder implements Query_Builder_Interface {
* execute current compiled query
*
* @param $table
* @param int $limit
* @param int $offset
* @return PDOStatement
* @param int|bool $limit
* @param int|bool $offset
* @return \PDOStatement
*/
public function get($table='', $limit=FALSE, $offset=FALSE)
{
@ -986,7 +986,7 @@ class Query_Builder implements Query_Builder_Interface {
}
// Set the limit, if it exists
if ($limit !== FALSE)
if (is_int($limit))
{
$this->limit($limit, $offset);
}
@ -997,13 +997,13 @@ class Query_Builder implements Query_Builder_Interface {
// --------------------------------------------------------------------------
/**
* Convience method for get() with a where clause
* Convenience method for get() with a where clause
*
* @param string $table
* @param array $where
* @param int $limit
* @param int $offset
* @return PDOStatement
* @param int|bool $limit
* @param int|bool $offset
* @return \PDOStatement
*/
public function get_where($table, $where=array(), $limit=FALSE, $offset=FALSE)
{
@ -1061,7 +1061,7 @@ class Query_Builder implements Query_Builder_Interface {
*
* @param string $table
* @param mixed $data
* @return PDOStatement
* @return \PDOStatement
*/
public function insert($table, $data=array())
{
@ -1081,7 +1081,7 @@ class Query_Builder implements Query_Builder_Interface {
*
* @param string $table
* @param array $data
* @return PDOStatement
* @return \PDOStatement
*/
public function insert_batch($table, $data=array())
{
@ -1100,7 +1100,7 @@ class Query_Builder implements Query_Builder_Interface {
*
* @param string $table
* @param mixed $data
* @return PDOStatement
* @return \PDOStatement
*/
public function update($table, $data=array())
{
@ -1120,7 +1120,7 @@ class Query_Builder implements Query_Builder_Interface {
*
* @param string $table
* @param mixed $where
* @return PDOStatement
* @return \PDOStatement
*/
public function delete($table, $where='')
{
@ -1143,7 +1143,7 @@ class Query_Builder implements Query_Builder_Interface {
* @param string $type
* @param string $table
* @param bool $reset
* @resturn string
* @return string
*/
protected function _get_compile($type, $table, $reset)
{
@ -1271,7 +1271,7 @@ class Query_Builder implements Query_Builder_Interface {
* @param string $table
* @param string $sql
* @param array|null $vals
* @return PDOStatement
* @return \PDOStatement
*/
protected function _run($type, $table, $sql=NULL, $vals=NULL)
{
@ -1311,7 +1311,7 @@ class Query_Builder implements Query_Builder_Interface {
* @param string $name
* @param array $params
* @return mixed
* @throws BadMethodCallException
* @throws \BadMethodCallException
*/
public function __call($name, $params)
{

View File

@ -56,9 +56,9 @@ class Query_Parser {
/**
* Constructor/entry point into parser
*
* @param \Query\Query_Builder $db
* @param Driver\Driver_Interface $db
*/
public function __construct(\Query\Query_Builder $db)
public function __construct(Driver\Driver_Interface $db)
{
$this->db = $db;
}
@ -66,9 +66,10 @@ class Query_Parser {
// --------------------------------------------------------------------------
/**
* Public parser method for seting the parse string
* Public parser method for setting the parse string
*
* @param string $sql
* @return array
*/
protected function parse_join($sql)
{
@ -112,6 +113,8 @@ class Query_Parser {
return implode('', $parts['combined']);
}
// --------------------------------------------------------------------------
/**
* Returns a more useful match array
*

View File

@ -311,7 +311,15 @@ class Table_Builder {
*/
public function has_foreign_key($columns, $constraint = NULL)
{
$keys = $this->get_driver()->get_fks($this->name);
foreach($keys as $key)
{
}
return FALSE;
}
// --------------------------------------------------------------------------
@ -363,7 +371,7 @@ class Table_Builder {
*/
public function get_columns()
{
return $this->driver->get_columns($this->prefix_table($this->name));
return $this->driver->get_columns($this->name);
}
@ -430,5 +438,5 @@ class Table_Builder {
}
}
// End of table_bulider.php
// End of table_builder.php

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-2137087234"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-345416636"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-2137087234" class="accordion-body collapse in">
<div id="namespace-345416636" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-209555078"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-521605572"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-209555078" class="accordion-body collapse ">
<div id="namespace-521605572" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1878275600"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-133282098"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1878275600" class="accordion-body collapse ">
<div id="namespace-133282098" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1612397917"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1562810997"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1612397917" class="accordion-body collapse ">
<div id="namespace-1562810997" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-2036249490"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1726001537"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-2036249490" class="accordion-body collapse in">
<div id="namespace-1726001537" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1292923091"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-304231730"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1292923091" class="accordion-body collapse ">
<div id="namespace-304231730" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-45321396"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-410063138"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-45321396" class="accordion-body collapse ">
<div id="namespace-410063138" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1421133331"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-826164523"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1421133331" class="accordion-body collapse ">
<div id="namespace-826164523" class="accordion-body collapse ">
<div class="accordion-inner">
@ -350,7 +350,7 @@ data-fetching methods</em></td>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-185577318"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1531086414"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-185577318" class="accordion-body collapse in">
<div id="namespace-1531086414" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-916933947"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-544854319"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-916933947" class="accordion-body collapse ">
<div id="namespace-544854319" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-18475764"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1073275401"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-18475764" class="accordion-body collapse ">
<div id="namespace-1073275401" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-439574342"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-643571813"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-439574342" class="accordion-body collapse ">
<div id="namespace-643571813" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-133337403"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1821805551"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-133337403" class="accordion-body collapse in">
<div id="namespace-1821805551" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1973238677"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1720691670"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1973238677" class="accordion-body collapse ">
<div id="namespace-1720691670" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1677160080"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-32603471"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1677160080" class="accordion-body collapse ">
<div id="namespace-32603471" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-515844048"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1361651550"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-515844048" class="accordion-body collapse ">
<div id="namespace-1361651550" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-687263470"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-358458981"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-687263470" class="accordion-body collapse in">
<div id="namespace-358458981" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1557196363"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1194033945"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1557196363" class="accordion-body collapse ">
<div id="namespace-1194033945" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1806605031"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-752328680"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1806605031" class="accordion-body collapse ">
<div id="namespace-752328680" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-444169794"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-321727238"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-444169794" class="accordion-body collapse ">
<div id="namespace-321727238" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1977211440"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1754403563"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1977211440" class="accordion-body collapse in">
<div id="namespace-1754403563" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1850698487"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1268694746"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1850698487" class="accordion-body collapse ">
<div id="namespace-1268694746" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-216849438"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1729251313"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-216849438" class="accordion-body collapse ">
<div id="namespace-1729251313" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1384149179"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-835902104"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1384149179" class="accordion-body collapse ">
<div id="namespace-835902104" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-46599306"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-190232745"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-46599306" class="accordion-body collapse in">
<div id="namespace-190232745" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2059027933"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2015615140"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-2059027933" class="accordion-body collapse ">
<div id="namespace-2015615140" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-660422587"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2105270708"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-660422587" class="accordion-body collapse ">
<div id="namespace-2105270708" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1204707160"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-143540724"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1204707160" class="accordion-body collapse ">
<div id="namespace-143540724" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1428480803"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-2104415315"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1428480803" class="accordion-body collapse in">
<div id="namespace-2104415315" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1100698635"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-966602676"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1100698635" class="accordion-body collapse ">
<div id="namespace-966602676" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1353032395"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-309973665"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1353032395" class="accordion-body collapse ">
<div id="namespace-309973665" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-384924653"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-737149405"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-384924653" class="accordion-body collapse ">
<div id="namespace-737149405" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1064944211"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-115061112"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1064944211" class="accordion-body collapse in">
<div id="namespace-115061112" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2079035553"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-195336144"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-2079035553" class="accordion-body collapse ">
<div id="namespace-195336144" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-12664507"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1742130036"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-12664507" class="accordion-body collapse ">
<div id="namespace-1742130036" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1311448209"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1901582713"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1311448209" class="accordion-body collapse ">
<div id="namespace-1901582713" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-357075583"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-162365831"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-357075583" class="accordion-body collapse in">
<div id="namespace-162365831" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-505151329"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-395828621"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-505151329" class="accordion-body collapse ">
<div id="namespace-395828621" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-839993524"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1237752006"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-839993524" class="accordion-body collapse ">
<div id="namespace-1237752006" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1309541043"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1379005914"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1309541043" class="accordion-body collapse ">
<div id="namespace-1379005914" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-754546241"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-31465641"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-754546241" class="accordion-body collapse in">
<div id="namespace-31465641" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1367192405"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-748587119"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1367192405" class="accordion-body collapse ">
<div id="namespace-748587119" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2018391199"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-391249184"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-2018391199" class="accordion-body collapse ">
<div id="namespace-391249184" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-859919449"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1910789547"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-859919449" class="accordion-body collapse ">
<div id="namespace-1910789547" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1805558469"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-87269454"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1805558469" class="accordion-body collapse in">
<div id="namespace-87269454" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-829428706"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-677372386"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-829428706" class="accordion-body collapse ">
<div id="namespace-677372386" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-21564385"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1057110843"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-21564385" class="accordion-body collapse ">
<div id="namespace-1057110843" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1704554402"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1402831119"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1704554402" class="accordion-body collapse ">
<div id="namespace-1402831119" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -139,28 +139,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1666527138"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-456013789"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1666527138" class="accordion-body collapse in">
<div id="namespace-456013789" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1770384372"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1757034445"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1770384372" class="accordion-body collapse ">
<div id="namespace-1757034445" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-768632884"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1939020712"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-768632884" class="accordion-body collapse ">
<div id="namespace-1939020712" class="accordion-body collapse ">
<div class="accordion-inner">
@ -179,10 +179,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-657610144"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-757492410"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-657610144" class="accordion-body collapse ">
<div id="namespace-757492410" class="accordion-body collapse ">
<div class="accordion-inner">
@ -349,7 +349,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -72,6 +72,8 @@ class Firebird extends Abstract_Driver {
* @param string $user
* @param string $pass
* @param array $options
* @throws \PDOException
* @return void
*/
public function __construct($dbpath, $user='SYSDBA', $pass='masterkey', array $options = array())
{
@ -226,7 +228,7 @@ class Firebird extends Abstract_Driver {
* @param string $query
* @param array $options
* @return Firebird_Result
* @throws PDOException
* @throws \PDOException
*/
public function prepare($query, $options=array())
{
@ -355,7 +357,7 @@ class Firebird extends Abstract_Driver {
*/
public function errorCode()
{
return fbird_errcode();
return \fbird_errcode();
}
// --------------------------------------------------------------------------

View File

@ -57,9 +57,10 @@ class Firebird_Result extends \PDOStatement {
* the query
*
* @param resource $link
* @param [\Query\Driver\Firebird] $db
* @param \Query\Driver\Firebird|null $db
* @return void
*/
public function __construct($link, Driver_Interface $db = NULL)
public function __construct($link, Firebird $db = NULL)
{
if ( ! is_null($db)) $this->db = $db;
$this->statement = $link;

View File

@ -28,7 +28,7 @@ class Firebird_SQL extends Abstract_SQL {
*
* @param string $sql
* @param int $limit
* @param int $offset
* @param int|bool $offset
* @return string
*/
public function limit($sql, $limit, $offset=FALSE)
@ -285,7 +285,9 @@ SQL;
SELECT DISTINCT
TRIM(d1.RDB\$FIELD_NAME) AS "child_column",
TRIM(d2.RDB\$DEPENDED_ON_NAME) AS "parent_table",
TRIM(d2.RDB\$FIELD_NAME) AS "parent_column"
TRIM(d2.RDB\$FIELD_NAME) AS "parent_column",
TRIM(refc.RDB\$UPDATE_RULE) AS "update",
TRIM(refc.RDB\$DELETE_RULE) AS "delete"
FROM RDB\$RELATION_CONSTRAINTS AS rc
LEFT JOIN RDB\$REF_CONSTRAINTS refc ON rc.RDB\$CONSTRAINT_NAME = refc.RDB\$CONSTRAINT_NAME
LEFT JOIN RDB\$DEPENDENCIES d1 ON d1.RDB\$DEPENDED_ON_NAME = rc.RDB\$RELATION_NAME

View File

@ -28,47 +28,18 @@ namespace Query\Driver;
class Firebird_Util extends Abstract_Util {
/**
* Convienience public function to generate sql for creating a db table
* Convenience public function to generate sql for creating a db table
*
* @deprecated Use the table builder class instead
* @param string $name
* @param array $fields
* @param array $constraints
* @param bool $if_not_exists
* @return string
*/
public function create_table($name, $fields, array $constraints=array())
public function create_table($name, $fields, array $constraints=array(), $if_not_exists=FALSE)
{
$column_array = array();
// Reorganize into an array indexed with column information
// Eg $column_array[$colname] = array(
// 'type' => ...,
// 'constraint' => ...,
// 'index' => ...,
// )
foreach($fields as $colname => $type)
{
$column_array[$colname] = array();
$column_array[$colname]['type'] = ($type !== $colname) ? $type : '';
}
// Join column definitons together
$columns = array();
foreach($column_array as $n => $props)
{
$str = $this->quote_ident($n);
$str .= (isset($props['type'])) ? " {$props['type']}" : "";
$str .= (isset($props['constraint'])) ? " {$props['constraint']}" : "";
$columns[] = $str;
}
// Generate the sql for the creation of the table
$sql = 'CREATE TABLE '.$this->quote_table($name).' (';
$sql .= implode(', ', $columns);
$sql .= ')';
return $sql;
return parent::create_table($name, $fields, $constraints, FALSE);
}
/**

View File

@ -205,14 +205,16 @@ class MySQL_SQL extends Abstract_SQL {
return <<<SQL
SELECT DISTINCT `kcu`.`COLUMN_NAME` as `child_column`,
`kcu`.`REFERENCED_TABLE_NAME` as `parent_table`,
`kcu`.`REFERENCED_COLUMN_NAME` as `parent_column`
`kcu`.`REFERENCED_COLUMN_NAME` as `parent_column`,
`rc`.`UPDATE_RULE` AS `update`,
`rc`.`DELETE_RULE` AS `delete`
FROM `INFORMATION_SCHEMA`.`TABLE_CONSTRAINTS` `tc`
INNER JOIN `INFORMATION_SCHEMA`.`KEY_COLUMN_USAGE` `kcu`
ON `kcu`.`CONSTRAINT_NAME`=`tc`.`CONSTRAINT_NAME`
INNER JOIN `INFORMATION_SCHEMA`.`REFERENTIAL_CONSTRAINTS` `rc`
ON `rc`.`CONSTRAINT_NAME`=`tc`.`CONSTRAINT_NAME`
WHERE `tc`.`CONSTRAINT_TYPE`='FOREIGN KEY'
AND `tc`.`TABLE_NAME`='{$table}'
-- AND `parent_table` IS NOT NULL
-- AND `parent_column` IS NOT NULL
SQL;
}

View File

@ -68,5 +68,35 @@ SQL;
return $this->driver_query($sql);
}
// --------------------------------------------------------------------------
/**
* Retrieve foreign keys for the table
*
* @param string $table
* @return array
*/
public function get_fks($table)
{
$value_map = array(
'c' => 'CASCADE',
'r' => 'RESTRICT',
);
$keys = parent::get_fks($table);
foreach($keys as &$key)
{
foreach(array('update', 'delete') AS $type)
{
if ( ! isset($value_map[$key[$type]])) continue;
$key[$type] = $value_map[$key[$type]];
}
}
return $keys;
}
}
//End of pgsql_driver.php

View File

@ -235,13 +235,17 @@ SQL;
SELECT
"att2"."attname" AS "child_column",
"cl"."relname" AS "parent_table",
"att"."attname" AS "parent_column"
"att"."attname" AS "parent_column",
"con"."update" AS "update",
"con"."update" AS "delete"
FROM
(SELECT
unnest(con1.conkey) AS "parent",
unnest(con1.confkey) AS "child",
"con1"."confrelid",
"con1"."conrelid"
"con1"."conrelid",
"con1"."confupdtype" as "update",
"con1"."confdeltype" as "delete"
FROM "pg_class" "cl"
JOIN "pg_namespace" "ns" ON "cl"."relnamespace" = "ns"."oid"
JOIN "pg_constraint" "con1" ON "con1"."conrelid" = "cl"."oid"
@ -252,12 +256,12 @@ SQL;
"con"
JOIN "pg_attribute" "att" ON
"att"."attrelid" = "con"."confrelid"
AND "att"."attnum" = "con"."child"
AND "att"."attnum" = "con"."child"
JOIN "pg_class" "cl" ON
"cl"."oid" = "con"."confrelid"
JOIN "pg_attribute" "att2" ON
"att2"."attrelid" = "con"."conrelid"
AND "att2"."attnum" = "con"."parent"
"att2"."attrelid" = "con"."conrelid"
AND "att2"."attnum" = "con"."parent"
SQL;
}

View File

@ -88,14 +88,15 @@ class SQLite extends Abstract_Driver {
public function get_fks($table)
{
$return_rows = array();
$rows = parent::get_fks($table);
foreach($rows as $row)
foreach(parent::get_fks($table) as $row)
{
$return_rows[] = array(
'child_column' => $row['from'],
'parent_table' => $row['table'],
'parent_column' => $row['to']
'parent_column' => $row['to'],
'update' => $row['on_update'],
'delete' => $row['on_delete']
);
}

View File

@ -79,9 +79,9 @@ SQL;
// --------------------------------------------------------------------------
/**
* Overridden in SQLite class
* List the system tables
*
* @return string
* @return array
*/
public function system_table_list()
{
@ -195,7 +195,7 @@ SQL;
* Get the list of indexes for the current table
*
* @param string $table
* @return array
* @return string
*/
public function index_list($table)
{

View File

@ -156,7 +156,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -91,28 +91,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-2083040605"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1837104652"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-2083040605" class="accordion-body collapse in">
<div id="namespace-1837104652" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-53447395"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-205770273"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-53447395" class="accordion-body collapse ">
<div id="namespace-205770273" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-735517881"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-136880922"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-735517881" class="accordion-body collapse ">
<div id="namespace-136880922" class="accordion-body collapse ">
<div class="accordion-inner">
@ -131,10 +131,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-302422962"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1103149653"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-302422962" class="accordion-body collapse ">
<div id="namespace-1103149653" class="accordion-body collapse ">
<div class="accordion-inner">
@ -335,7 +335,7 @@ data-fetching methods</em></td>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -91,28 +91,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-2028043821"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-630817662"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-2028043821" class="accordion-body collapse in">
<div id="namespace-630817662" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-508191809"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1848315718"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-508191809" class="accordion-body collapse ">
<div id="namespace-1848315718" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2144714185"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2083131818"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-2144714185" class="accordion-body collapse ">
<div id="namespace-2083131818" class="accordion-body collapse ">
<div class="accordion-inner">
@ -131,10 +131,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-112152790"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-173203562"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-112152790" class="accordion-body collapse ">
<div id="namespace-173203562" class="accordion-body collapse ">
<div class="accordion-inner">
@ -279,7 +279,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -91,28 +91,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1077790652"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1854709350"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1077790652" class="accordion-body collapse in">
<div id="namespace-1854709350" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1801469411"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-890255506"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-1801469411" class="accordion-body collapse ">
<div id="namespace-890255506" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1063808437"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-496994169"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-1063808437" class="accordion-body collapse ">
<div id="namespace-496994169" class="accordion-body collapse ">
<div class="accordion-inner">
@ -131,10 +131,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-634253706"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-123579124"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-634253706" class="accordion-body collapse ">
<div id="namespace-123579124" class="accordion-body collapse ">
<div class="accordion-inner">
@ -222,7 +222,7 @@
</tr>
<tr>
<td><a href="../classes/Query.Query_Builder.html">Query_Builder</a></td>
<td><em>Convienience class for creating sql queries - also the class that
<td><em>Convenience class for creating sql queries - also the class that
instantiates the specific db driver</em></td>
</tr>
<tr>
@ -291,7 +291,7 @@ Query method</em></td>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -91,28 +91,28 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1494531326"></a>
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-1373110478"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1494531326" class="accordion-body collapse in">
<div id="namespace-1373110478" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2141615832"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-709536024"></a>
<a href="../namespaces/Query.html" style="margin-left: 30px; padding-left: 0">Query</a>
</div>
<div id="namespace-2141615832" class="accordion-body collapse ">
<div id="namespace-709536024" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-214824620"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1179378740"></a>
<a href="../namespaces/Query.Table.html" style="margin-left: 30px; padding-left: 0">Table</a>
</div>
<div id="namespace-214824620" class="accordion-body collapse ">
<div id="namespace-1179378740" class="accordion-body collapse ">
<div class="accordion-inner">
@ -131,10 +131,10 @@
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1107227510"></a>
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1920567568"></a>
<a href="../namespaces/Query.Driver.html" style="margin-left: 30px; padding-left: 0">Driver</a>
</div>
<div id="namespace-1107227510" class="accordion-body collapse ">
<div id="namespace-1920567568" class="accordion-body collapse ">
<div class="accordion-inner">
@ -610,7 +610,7 @@ connection created.</p>
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -181,7 +181,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -201,7 +201,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>

View File

@ -167,7 +167,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on April 15th, 2014 at 16:12.
on April 24th, 2014 at 11:24.
</section>
</section>
</section>