Update docs

This commit is contained in:
Timothy Warren 2014-04-09 13:19:59 -04:00
parent fde92bcb50
commit 9f93d1ce35
44 changed files with 6686 additions and 5274 deletions

View File

@ -4,281 +4,318 @@
<!-- Generated by graphviz version 2.26.3 (20100126.1600)
-->
<!-- Title: G Pages: 1 -->
<svg width="734pt" height="1171pt"
viewBox="0.00 0.00 734.00 1171.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 1167)">
<svg width="734pt" height="1360pt"
viewBox="0.00 0.00 734.00 1360.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 1356)">
<title>G</title>
<polygon fill="white" stroke="white" points="-4,5 -4,-1167 731,-1167 731,5 -4,5"/>
<polygon fill="white" stroke="white" points="-4,5 -4,-1356 731,-1356 731,5 -4,5"/>
<g id="graph2" class="cluster"><title>cluster_Global</title>
<polyline fill="none" stroke="gray" points="20,-98 706,-98 "/>
<path fill="none" stroke="gray" d="M706,-98C712,-98 718,-104 718,-110"/>
<polyline fill="none" stroke="gray" points="718,-110 718,-1143 "/>
<path fill="none" stroke="gray" d="M718,-1143C718,-1149 712,-1155 706,-1155"/>
<polyline fill="none" stroke="gray" points="706,-1155 20,-1155 "/>
<path fill="none" stroke="gray" d="M20,-1155C14,-1155 8,-1149 8,-1143"/>
<polyline fill="none" stroke="gray" points="8,-1143 8,-110 "/>
<polyline fill="none" stroke="gray" points="718,-110 718,-1332 "/>
<path fill="none" stroke="gray" d="M718,-1332C718,-1338 712,-1344 706,-1344"/>
<polyline fill="none" stroke="gray" points="706,-1344 20,-1344 "/>
<path fill="none" stroke="gray" d="M20,-1344C14,-1344 8,-1338 8,-1332"/>
<polyline fill="none" stroke="gray" points="8,-1332 8,-110 "/>
<path fill="none" stroke="gray" d="M8,-110C8,-104 14,-98 20,-98"/>
<text text-anchor="middle" x="363" y="-1141.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">\</text>
<text text-anchor="middle" x="363" y="-1330.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">\</text>
</g>
<g id="graph3" class="cluster"><title>cluster_\Query</title>
<polyline fill="none" stroke="gray" points="28,-106 698,-106 "/>
<path fill="none" stroke="gray" d="M698,-106C704,-106 710,-112 710,-118"/>
<polyline fill="none" stroke="gray" points="710,-118 710,-1114 "/>
<path fill="none" stroke="gray" d="M710,-1114C710,-1120 704,-1126 698,-1126"/>
<polyline fill="none" stroke="gray" points="698,-1126 28,-1126 "/>
<path fill="none" stroke="gray" d="M28,-1126C22,-1126 16,-1120 16,-1114"/>
<polyline fill="none" stroke="gray" points="16,-1114 16,-118 "/>
<polyline fill="none" stroke="gray" points="710,-118 710,-1303 "/>
<path fill="none" stroke="gray" d="M710,-1303C710,-1309 704,-1315 698,-1315"/>
<polyline fill="none" stroke="gray" points="698,-1315 28,-1315 "/>
<path fill="none" stroke="gray" d="M28,-1315C22,-1315 16,-1309 16,-1303"/>
<polyline fill="none" stroke="gray" points="16,-1303 16,-118 "/>
<path fill="none" stroke="gray" d="M16,-118C16,-112 22,-106 28,-106"/>
<text text-anchor="middle" x="363" y="-1112.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">Query</text>
<text text-anchor="middle" x="363" y="-1301.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">Query</text>
</g>
<g id="graph4" class="cluster"><title>cluster_\Query\Driver</title>
<polyline fill="none" stroke="gray" points="36,-376 676,-376 "/>
<path fill="none" stroke="gray" d="M676,-376C682,-376 688,-382 688,-388"/>
<polyline fill="none" stroke="gray" points="688,-388 688,-1085 "/>
<path fill="none" stroke="gray" d="M688,-1085C688,-1091 682,-1097 676,-1097"/>
<polyline fill="none" stroke="gray" points="676,-1097 36,-1097 "/>
<path fill="none" stroke="gray" d="M36,-1097C30,-1097 24,-1091 24,-1085"/>
<polyline fill="none" stroke="gray" points="24,-1085 24,-388 "/>
<path fill="none" stroke="gray" d="M24,-388C24,-382 30,-376 36,-376"/>
<text text-anchor="middle" x="356" y="-1083.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">Driver</text>
<polyline fill="none" stroke="gray" points="36,-565 676,-565 "/>
<path fill="none" stroke="gray" d="M676,-565C682,-565 688,-571 688,-577"/>
<polyline fill="none" stroke="gray" points="688,-577 688,-1274 "/>
<path fill="none" stroke="gray" d="M688,-1274C688,-1280 682,-1286 676,-1286"/>
<polyline fill="none" stroke="gray" points="676,-1286 36,-1286 "/>
<path fill="none" stroke="gray" d="M36,-1286C30,-1286 24,-1280 24,-1274"/>
<polyline fill="none" stroke="gray" points="24,-1274 24,-577 "/>
<path fill="none" stroke="gray" d="M24,-577C24,-571 30,-565 36,-565"/>
<text text-anchor="middle" x="356" y="-1272.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">Driver</text>
</g>
<g id="graph5" class="cluster"><title>cluster_\Query\Table</title>
<polyline fill="none" stroke="gray" points="303,-322 686,-322 "/>
<path fill="none" stroke="gray" d="M686,-322C692,-322 698,-328 698,-334"/>
<polyline fill="none" stroke="gray" points="698,-334 698,-545 "/>
<path fill="none" stroke="gray" d="M698,-545C698,-551 692,-557 686,-557"/>
<polyline fill="none" stroke="gray" points="686,-557 303,-557 "/>
<path fill="none" stroke="gray" d="M303,-557C297,-557 291,-551 291,-545"/>
<polyline fill="none" stroke="gray" points="291,-545 291,-334 "/>
<path fill="none" stroke="gray" d="M291,-334C291,-328 297,-322 303,-322"/>
<text text-anchor="middle" x="494.5" y="-543.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">Table</text>
</g>
<!-- \\Query\\Driver\\SQLite -->
<g id="node4" class="node"><title>\\Query\\Driver\\SQLite</title>
<polygon fill="none" stroke="black" points="658,-717 604,-717 604,-681 658,-681 658,-717"/>
<text text-anchor="middle" x="631" y="-695.6" font-family="Times Roman,serif" font-size="11.00">SQLite</text>
</g>
<!-- \\Query\\Driver\\Abstract_Driver -->
<g id="node18" class="node"><title>\\Query\\Driver\\Abstract_Driver</title>
<polygon fill="none" stroke="black" points="401,-717 297,-717 297,-681 401,-681 401,-717"/>
<text text-anchor="start" x="319.5" y="-704.433" font-family="Times Roman,serif" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="305.5" y="-691.233" font-family="Times Roman,serif" font-size="11.00">Abstract_Driver</text>
</g>
<!-- \\Query\\Driver\\SQLite&#45;&gt;\\Query\\Driver\\Abstract_Driver -->
<g id="edge6" class="edge"><title>\\Query\\Driver\\SQLite&#45;&gt;\\Query\\Driver\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M603.961,-699C559.913,-699 471.549,-699 411.334,-699"/>
<polygon fill="none" stroke="black" points="411.18,-695.5 401.18,-699 411.18,-702.5 411.18,-695.5"/>
</g>
<!-- \\Query\\Driver\\SQLite_SQL -->
<g id="node5" class="node"><title>\\Query\\Driver\\SQLite_SQL</title>
<polygon fill="none" stroke="black" points="671,-933 591,-933 591,-897 671,-897 671,-933"/>
<text text-anchor="middle" x="631" y="-911.6" font-family="Times Roman,serif" font-size="11.00">SQLite_SQL</text>
</g>
<!-- \\Query\\Driver\\Abstract_SQL -->
<g id="node4" class="node"><title>\\Query\\Driver\\Abstract_SQL</title>
<polygon fill="none" stroke="black" points="395,-771 303,-771 303,-735 395,-735 395,-771"/>
<text text-anchor="start" x="319.5" y="-758.433" font-family="Times Roman,serif" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="311.5" y="-745.233" font-family="Times Roman,serif" font-size="11.00">Abstract_SQL</text>
<g id="node17" class="node"><title>\\Query\\Driver\\Abstract_SQL</title>
<polygon fill="none" stroke="black" points="395,-960 303,-960 303,-924 395,-924 395,-960"/>
<text text-anchor="start" x="319.5" y="-947.433" font-family="Times Roman,serif" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="311.5" y="-934.233" font-family="Times Roman,serif" font-size="11.00">Abstract_SQL</text>
</g>
<!-- \\Query\\Driver\\SQL_Interface -->
<g id="node20" class="node"><title>\\Query\\Driver\\SQL_Interface</title>
<polygon fill="none" stroke="black" points="131,-771 39,-771 39,-735 131,-735 131,-771"/>
<text text-anchor="middle" x="85" y="-749.6" font-family="Times Roman,serif" font-size="11.00">SQL_Interface</text>
<!-- \\Query\\Driver\\SQLite_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL -->
<g id="edge8" class="edge"><title>\\Query\\Driver\\SQLite_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M590.896,-918.84C542.325,-923.49 460.212,-931.352 405.311,-936.609"/>
<polygon fill="none" stroke="black" points="404.672,-933.154 395.051,-937.591 405.339,-940.122 404.672,-933.154"/>
</g>
<!-- \\Query\\Driver\\Abstract_SQL&#45;&gt;\\Query\\Driver\\SQL_Interface -->
<g id="edge5" class="edge"><title>\\Query\\Driver\\Abstract_SQL&#45;&gt;\\Query\\Driver\\SQL_Interface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M302.713,-753C257.937,-753 189.981,-753 141.92,-753"/>
<polygon fill="none" stroke="black" points="141.678,-749.5 131.678,-753 141.678,-756.5 141.678,-749.5"/>
<!-- \\Query\\Driver\\SQLite_Util -->
<g id="node6" class="node"><title>\\Query\\Driver\\SQLite_Util</title>
<polygon fill="none" stroke="black" points="669,-1149 593,-1149 593,-1113 669,-1113 669,-1149"/>
<text text-anchor="middle" x="631" y="-1127.6" font-family="Times Roman,serif" font-size="11.00">SQLite_Util</text>
</g>
<!-- \\Query\\Driver\\Abstract_Util -->
<g id="node19" class="node"><title>\\Query\\Driver\\Abstract_Util</title>
<polygon fill="none" stroke="black" points="393,-1176 305,-1176 305,-1140 393,-1140 393,-1176"/>
<text text-anchor="start" x="319.5" y="-1163.43" font-family="Times Roman,serif" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="313" y="-1150.23" font-family="Times Roman,serif" font-size="11.00">Abstract_Util</text>
</g>
<!-- \\Query\\Driver\\SQLite_Util&#45;&gt;\\Query\\Driver\\Abstract_Util -->
<g id="edge10" class="edge"><title>\\Query\\Driver\\SQLite_Util&#45;&gt;\\Query\\Driver\\Abstract_Util</title>
<path fill="none" stroke="black" d="M592.38,-1134.7C543.53,-1139.37 459.108,-1147.46 403.656,-1152.77"/>
<polygon fill="none" stroke="black" points="403.275,-1149.29 393.655,-1153.72 403.943,-1156.26 403.275,-1149.29"/>
</g>
<!-- \\Query\\Driver\\Firebird_SQL -->
<g id="node7" class="node"><title>\\Query\\Driver\\Firebird_SQL</title>
<polygon fill="none" stroke="black" points="673,-879 589,-879 589,-843 673,-843 673,-879"/>
<text text-anchor="middle" x="631" y="-857.6" font-family="Times Roman,serif" font-size="11.00">Firebird_SQL</text>
</g>
<!-- \\Query\\Driver\\Firebird_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL -->
<g id="edge12" class="edge"><title>\\Query\\Driver\\Firebird_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M588.476,-873.214C539.517,-887.277 458.918,-910.428 404.916,-925.939"/>
<polygon fill="none" stroke="black" points="403.801,-922.618 395.156,-928.742 405.734,-929.346 403.801,-922.618"/>
</g>
<!-- \\Query\\Driver\\Firebird_Util -->
<g id="node8" class="node"><title>\\Query\\Driver\\Firebird_Util</title>
<polygon fill="none" stroke="black" points="672,-1095 590,-1095 590,-1059 672,-1059 672,-1095"/>
<text text-anchor="middle" x="631" y="-1073.6" font-family="Times Roman,serif" font-size="11.00">Firebird_Util</text>
</g>
<!-- \\Query\\Driver\\Firebird_Util&#45;&gt;\\Query\\Driver\\Abstract_Util -->
<g id="edge14" class="edge"><title>\\Query\\Driver\\Firebird_Util&#45;&gt;\\Query\\Driver\\Abstract_Util</title>
<path fill="none" stroke="black" d="M589.995,-1088.78C540.813,-1102.9 458.189,-1126.64 403.63,-1142.31"/>
<polygon fill="none" stroke="black" points="402.429,-1139.01 393.784,-1145.14 404.361,-1145.74 402.429,-1139.01"/>
</g>
<!-- \\Query\\Driver\\Firebird -->
<g id="node9" class="node"><title>\\Query\\Driver\\Firebird</title>
<polygon fill="none" stroke="black" points="660,-663 602,-663 602,-627 660,-627 660,-663"/>
<text text-anchor="middle" x="631" y="-641.6" font-family="Times Roman,serif" font-size="11.00">Firebird</text>
</g>
<!-- \\Query\\Driver\\Firebird&#45;&gt;\\Query\\Driver\\Abstract_Driver -->
<g id="edge16" class="edge"><title>\\Query\\Driver\\Firebird&#45;&gt;\\Query\\Driver\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M601.883,-650.576C557.119,-659.147 470.366,-675.76 411.077,-687.113"/>
<polygon fill="none" stroke="black" points="410.239,-683.71 401.076,-689.028 411.556,-690.585 410.239,-683.71"/>
</g>
<!-- \\Query\\Driver\\Firebird_Result -->
<g id="node5" class="node"><title>\\Query\\Driver\\Firebird_Result</title>
<polygon fill="none" stroke="black" points="679,-420 583,-420 583,-384 679,-384 679,-420"/>
<text text-anchor="middle" x="631" y="-398.6" font-family="Times Roman,serif" font-size="11.00">Firebird_Result</text>
<g id="node10" class="node"><title>\\Query\\Driver\\Firebird_Result</title>
<polygon fill="none" stroke="black" points="679,-609 583,-609 583,-573 679,-573 679,-609"/>
<text text-anchor="middle" x="631" y="-587.6" font-family="Times Roman,serif" font-size="11.00">Firebird_Result</text>
</g>
<!-- \\PDOStatement -->
<g id="node32" class="node"><title>\\PDOStatement</title>
<g id="node40" class="node"><title>\\PDOStatement</title>
<ellipse fill="none" stroke="black" cx="349" cy="-72" rx="85.1942" ry="18"/>
<text text-anchor="middle" x="349" y="-67.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\PDOStatement</text>
</g>
<!-- \\Query\\Driver\\Firebird_Result&#45;&gt;\\PDOStatement -->
<g id="edge9" class="edge"><title>\\Query\\Driver\\Firebird_Result&#45;&gt;\\PDOStatement</title>
<path fill="none" stroke="black" d="M582.167,-394.105C573.906,-390.878 566.057,-386.349 560,-380 471.898,-287.652 580.074,-190.387 488,-102 475.569,-90.0665 459.583,-82.4103 442.905,-77.586"/>
<polygon fill="none" stroke="black" points="443.582,-74.1466 433.027,-75.0619 441.849,-80.9287 443.582,-74.1466"/>
<g id="edge18" class="edge"><title>\\Query\\Driver\\Firebird_Result&#45;&gt;\\PDOStatement</title>
<path fill="none" stroke="black" d="M582.156,-578.191C573.69,-573.968 565.768,-568.381 560,-561 432.856,-398.29 629.796,-252.113 488,-102 476.096,-89.3979 460.265,-81.4521 443.556,-76.5562"/>
<polygon fill="none" stroke="black" points="444.196,-73.1071 433.64,-74.0139 442.457,-79.8878 444.196,-73.1071"/>
</g>
<!-- \\Query\\Driver\\Firebird_Util -->
<g id="node6" class="node"><title>\\Query\\Driver\\Firebird_Util</title>
<polygon fill="none" stroke="black" points="672,-960 590,-960 590,-924 672,-924 672,-960"/>
<text text-anchor="middle" x="631" y="-938.6" font-family="Times Roman,serif" font-size="11.00">Firebird_Util</text>
<!-- \\Query\\Driver\\PgSQL -->
<g id="node11" class="node"><title>\\Query\\Driver\\PgSQL</title>
<polygon fill="none" stroke="black" points="658,-825 604,-825 604,-789 658,-789 658,-825"/>
<text text-anchor="middle" x="631" y="-803.6" font-family="Times Roman,serif" font-size="11.00">PgSQL</text>
</g>
<!-- \\Query\\Driver\\Abstract_Util -->
<g id="node19" class="node"><title>\\Query\\Driver\\Abstract_Util</title>
<polygon fill="none" stroke="black" points="393,-987 305,-987 305,-951 393,-951 393,-987"/>
<text text-anchor="start" x="319.5" y="-974.433" font-family="Times Roman,serif" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="313" y="-961.233" font-family="Times Roman,serif" font-size="11.00">Abstract_Util</text>
<!-- \\Query\\Driver\\PgSQL&#45;&gt;\\Query\\Driver\\Abstract_Driver -->
<g id="edge20" class="edge"><title>\\Query\\Driver\\PgSQL&#45;&gt;\\Query\\Driver\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M603.683,-796.635C590.482,-791.62 574.413,-785.507 560,-780 507.522,-759.949 447.746,-736.991 405.249,-720.648"/>
<polygon fill="none" stroke="black" points="406.504,-717.381 395.914,-717.058 403.991,-723.915 406.504,-717.381"/>
</g>
<!-- \\Query\\Driver\\Firebird_Util&#45;&gt;\\Query\\Driver\\Abstract_Util -->
<g id="edge11" class="edge"><title>\\Query\\Driver\\Firebird_Util&#45;&gt;\\Query\\Driver\\Abstract_Util</title>
<path fill="none" stroke="black" d="M589.995,-945.926C540.915,-950.625 458.532,-958.513 403.97,-963.737"/>
<polygon fill="none" stroke="black" points="403.404,-960.275 393.784,-964.712 404.072,-967.243 403.404,-960.275"/>
<!-- \\Query\\Driver\\PgSQL_Util -->
<g id="node12" class="node"><title>\\Query\\Driver\\PgSQL_Util</title>
<polygon fill="none" stroke="black" points="669,-1257 593,-1257 593,-1221 669,-1221 669,-1257"/>
<text text-anchor="middle" x="631" y="-1235.6" font-family="Times Roman,serif" font-size="11.00">PgSQL_Util</text>
</g>
<!-- \\Query\\Driver\\Firebird -->
<g id="node7" class="node"><title>\\Query\\Driver\\Firebird</title>
<polygon fill="none" stroke="black" points="660,-528 602,-528 602,-492 660,-492 660,-528"/>
<text text-anchor="middle" x="631" y="-506.6" font-family="Times Roman,serif" font-size="11.00">Firebird</text>
<!-- \\Query\\Driver\\PgSQL_Util&#45;&gt;\\Query\\Driver\\Abstract_Util -->
<g id="edge22" class="edge"><title>\\Query\\Driver\\PgSQL_Util&#45;&gt;\\Query\\Driver\\Abstract_Util</title>
<path fill="none" stroke="black" d="M592.968,-1228.08C544.181,-1214.06 459.229,-1189.66 403.556,-1173.67"/>
<polygon fill="none" stroke="black" points="404.437,-1170.28 393.859,-1170.89 402.504,-1177.01 404.437,-1170.28"/>
</g>
<!-- \\Query\\Driver\\Abstract_Driver -->
<g id="node9" class="node"><title>\\Query\\Driver\\Abstract_Driver</title>
<polygon fill="none" stroke="black" points="401,-528 297,-528 297,-492 401,-492 401,-528"/>
<text text-anchor="start" x="319.5" y="-515.433" font-family="Times Roman,serif" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="305.5" y="-502.233" font-family="Times Roman,serif" font-size="11.00">Abstract_Driver</text>
<!-- \\Query\\Driver\\PgSQL_SQL -->
<g id="node13" class="node"><title>\\Query\\Driver\\PgSQL_SQL</title>
<polygon fill="none" stroke="black" points="671,-1041 591,-1041 591,-1005 671,-1005 671,-1041"/>
<text text-anchor="middle" x="631" y="-1019.6" font-family="Times Roman,serif" font-size="11.00">PgSQL_SQL</text>
</g>
<!-- \\Query\\Driver\\Firebird&#45;&gt;\\Query\\Driver\\Abstract_Driver -->
<g id="edge13" class="edge"><title>\\Query\\Driver\\Firebird&#45;&gt;\\Query\\Driver\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M601.883,-510C557.119,-510 470.366,-510 411.077,-510"/>
<polygon fill="none" stroke="black" points="411.076,-506.5 401.076,-510 411.076,-513.5 411.076,-506.5"/>
<!-- \\Query\\Driver\\PgSQL_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL -->
<g id="edge24" class="edge"><title>\\Query\\Driver\\PgSQL_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M590.896,-1011.48C542.224,-997.501 459.87,-973.846 404.969,-958.076"/>
<polygon fill="none" stroke="black" points="405.629,-954.624 395.051,-955.228 403.696,-961.352 405.629,-954.624"/>
</g>
<!-- \\Query\\Driver\\MySQL_SQL -->
<g id="node14" class="node"><title>\\Query\\Driver\\MySQL_SQL</title>
<polygon fill="none" stroke="black" points="672,-987 590,-987 590,-951 672,-951 672,-987"/>
<text text-anchor="middle" x="631" y="-965.6" font-family="Times Roman,serif" font-size="11.00">MySQL_SQL</text>
</g>
<!-- \\Query\\Driver\\MySQL_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL -->
<g id="edge26" class="edge"><title>\\Query\\Driver\\MySQL_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M589.995,-965.074C541.345,-960.416 459.975,-952.625 405.412,-947.401"/>
<polygon fill="none" stroke="black" points="405.501,-943.894 395.213,-946.425 404.833,-950.862 405.501,-943.894"/>
</g>
<!-- \\Query\\Driver\\MySQL_Util -->
<g id="node8" class="node"><title>\\Query\\Driver\\MySQL_Util</title>
<polygon fill="none" stroke="black" points="670,-906 592,-906 592,-870 670,-870 670,-906"/>
<text text-anchor="middle" x="631" y="-884.6" font-family="Times Roman,serif" font-size="11.00">MySQL_Util</text>
<g id="node15" class="node"><title>\\Query\\Driver\\MySQL_Util</title>
<polygon fill="none" stroke="black" points="670,-1203 592,-1203 592,-1167 670,-1167 670,-1203"/>
<text text-anchor="middle" x="631" y="-1181.6" font-family="Times Roman,serif" font-size="11.00">MySQL_Util</text>
</g>
<!-- \\Query\\Driver\\MySQL_Util&#45;&gt;\\Query\\Driver\\Abstract_Util -->
<g id="edge15" class="edge"><title>\\Query\\Driver\\MySQL_Util&#45;&gt;\\Query\\Driver\\Abstract_Util</title>
<path fill="none" stroke="black" d="M591.492,-899.348C542.546,-913.407 458.888,-937.437 403.769,-953.268"/>
<polygon fill="none" stroke="black" points="402.469,-950 393.824,-956.125 404.402,-956.728 402.469,-950"/>
<g id="edge28" class="edge"><title>\\Query\\Driver\\MySQL_Util&#45;&gt;\\Query\\Driver\\Abstract_Util</title>
<path fill="none" stroke="black" d="M591.492,-1181.22C542.647,-1176.54 459.235,-1168.55 404.113,-1163.28"/>
<polygon fill="none" stroke="black" points="404.112,-1159.76 393.824,-1162.29 403.445,-1166.73 404.112,-1159.76"/>
</g>
<!-- \\Query\\Driver\\MySQL -->
<g id="node16" class="node"><title>\\Query\\Driver\\MySQL</title>
<polygon fill="none" stroke="black" points="658,-771 604,-771 604,-735 658,-735 658,-771"/>
<text text-anchor="middle" x="631" y="-749.6" font-family="Times Roman,serif" font-size="11.00">MySQL</text>
</g>
<!-- \\Query\\Driver\\MySQL&#45;&gt;\\Query\\Driver\\Abstract_Driver -->
<g id="edge30" class="edge"><title>\\Query\\Driver\\MySQL&#45;&gt;\\Query\\Driver\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M603.447,-747.724C559.231,-739.257 471.32,-722.423 411.338,-710.937"/>
<polygon fill="none" stroke="black" points="411.702,-707.443 401.222,-709 410.385,-714.318 411.702,-707.443"/>
</g>
<!-- \\Query\\Driver\\SQL_Interface -->
<g id="node21" class="node"><title>\\Query\\Driver\\SQL_Interface</title>
<polygon fill="none" stroke="black" points="131,-960 39,-960 39,-924 131,-924 131,-960"/>
<text text-anchor="middle" x="85" y="-938.6" font-family="Times Roman,serif" font-size="11.00">SQL_Interface</text>
</g>
<!-- \\Query\\Driver\\Abstract_SQL&#45;&gt;\\Query\\Driver\\SQL_Interface -->
<g id="edge32" class="edge"><title>\\Query\\Driver\\Abstract_SQL&#45;&gt;\\Query\\Driver\\SQL_Interface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M302.713,-942C257.937,-942 189.981,-942 141.92,-942"/>
<polygon fill="none" stroke="black" points="141.678,-938.5 131.678,-942 141.678,-945.5 141.678,-938.5"/>
</g>
<!-- \\Query\\Driver\\Driver_Interface -->
<g id="node21" class="node"><title>\\Query\\Driver\\Driver_Interface</title>
<polygon fill="none" stroke="black" points="137,-528 33,-528 33,-492 137,-492 137,-528"/>
<text text-anchor="middle" x="85" y="-506.6" font-family="Times Roman,serif" font-size="11.00">Driver_Interface</text>
<g id="node20" class="node"><title>\\Query\\Driver\\Driver_Interface</title>
<polygon fill="none" stroke="black" points="137,-717 33,-717 33,-681 137,-681 137,-717"/>
<text text-anchor="middle" x="85" y="-695.6" font-family="Times Roman,serif" font-size="11.00">Driver_Interface</text>
</g>
<!-- \\Query\\Driver\\Abstract_Driver&#45;&gt;\\Query\\Driver\\Driver_Interface -->
<g id="edge19" class="edge"><title>\\Query\\Driver\\Abstract_Driver&#45;&gt;\\Query\\Driver\\Driver_Interface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M296.842,-510C253.953,-510 193.051,-510 147.547,-510"/>
<polygon fill="none" stroke="black" points="147.501,-506.5 137.501,-510 147.501,-513.5 147.501,-506.5"/>
<g id="edge36" class="edge"><title>\\Query\\Driver\\Abstract_Driver&#45;&gt;\\Query\\Driver\\Driver_Interface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M296.842,-699C253.953,-699 193.051,-699 147.547,-699"/>
<polygon fill="none" stroke="black" points="147.501,-695.5 137.501,-699 147.501,-702.5 147.501,-695.5"/>
</g>
<!-- \\PDO -->
<g id="node37" class="node"><title>\\PDO</title>
<g id="node49" class="node"><title>\\PDO</title>
<ellipse fill="none" stroke="black" cx="85" cy="-72" rx="35.0527" ry="18"/>
<text text-anchor="middle" x="85" y="-67.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\PDO</text>
</g>
<!-- \\Query\\Driver\\Abstract_Driver&#45;&gt;\\PDO -->
<g id="edge17" class="edge"><title>\\Query\\Driver\\Abstract_Driver&#45;&gt;\\PDO</title>
<path fill="none" stroke="black" d="M296.827,-514.425C268.033,-514.029 233.462,-508.492 210,-488 149.813,-435.431 103.608,-184.787 89.4858,-100.06"/>
<polygon fill="none" stroke="black" points="92.9287,-99.4264 87.8512,-90.1275 86.0216,-100.563 92.9287,-99.4264"/>
<g id="edge34" class="edge"><title>\\Query\\Driver\\Abstract_Driver&#45;&gt;\\PDO</title>
<path fill="none" stroke="black" d="M323.853,-680.991C292.421,-657.133 239.212,-612.064 210,-561 119.405,-402.64 93.4897,-178.412 86.9707,-100.208"/>
<polygon fill="none" stroke="black" points="90.454,-99.8569 86.1749,-90.1646 83.4758,-100.41 90.454,-99.8569"/>
</g>
<!-- \\Query\\Driver\\SQLite_Util -->
<g id="node10" class="node"><title>\\Query\\Driver\\SQLite_Util</title>
<polygon fill="none" stroke="black" points="669,-1068 593,-1068 593,-1032 669,-1032 669,-1068"/>
<text text-anchor="middle" x="631" y="-1046.6" font-family="Times Roman,serif" font-size="11.00">SQLite_Util</text>
<!-- \\Query\\Table\\Abstract_Table -->
<g id="node23" class="node"><title>\\Query\\Table\\Abstract_Table</title>
<polygon fill="none" stroke="black" points="398,-474 300,-474 300,-438 398,-438 398,-474"/>
<text text-anchor="start" x="319.5" y="-461.433" font-family="Times Roman,serif" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="308" y="-448.233" font-family="Times Roman,serif" font-size="11.00">Abstract_Table</text>
</g>
<!-- \\Query\\Driver\\SQLite_Util&#45;&gt;\\Query\\Driver\\Abstract_Util -->
<g id="edge21" class="edge"><title>\\Query\\Driver\\SQLite_Util&#45;&gt;\\Query\\Driver\\Abstract_Util</title>
<path fill="none" stroke="black" d="M592.38,-1038.91C543.429,-1024.85 458.758,-1000.53 403.312,-984.6"/>
<polygon fill="none" stroke="black" points="404.232,-981.223 393.655,-981.826 402.3,-987.951 404.232,-981.223"/>
<!-- \\Query\\Table\\Table_Index -->
<g id="node24" class="node"><title>\\Query\\Table\\Table_Index</title>
<polygon fill="none" stroke="black" points="672,-420 590,-420 590,-384 672,-384 672,-420"/>
<text text-anchor="middle" x="631" y="-398.6" font-family="Times Roman,serif" font-size="11.00">Table_Index</text>
</g>
<!-- \\Query\\Driver\\PgSQL_Util -->
<g id="node11" class="node"><title>\\Query\\Driver\\PgSQL_Util</title>
<polygon fill="none" stroke="black" points="669,-1014 593,-1014 593,-978 669,-978 669,-1014"/>
<text text-anchor="middle" x="631" y="-992.6" font-family="Times Roman,serif" font-size="11.00">PgSQL_Util</text>
<!-- \\Query\\Table\\Table_Index&#45;&gt;\\Query\\Table\\Abstract_Table -->
<g id="edge40" class="edge"><title>\\Query\\Table\\Table_Index&#45;&gt;\\Query\\Table\\Abstract_Table</title>
<path fill="none" stroke="black" d="M589.843,-411.934C561.345,-418.635 522.485,-427.419 488,-434 462.055,-438.951 433.236,-443.644 408.596,-447.413"/>
<polygon fill="none" stroke="black" points="408.03,-443.959 398.667,-448.917 409.079,-450.88 408.03,-443.959"/>
</g>
<!-- \\Query\\Driver\\PgSQL_Util&#45;&gt;\\Query\\Driver\\Abstract_Util -->
<g id="edge23" class="edge"><title>\\Query\\Driver\\PgSQL_Util&#45;&gt;\\Query\\Driver\\Abstract_Util</title>
<path fill="none" stroke="black" d="M592.968,-992.359C544.282,-987.697 459.581,-979.588 403.902,-974.257"/>
<polygon fill="none" stroke="black" points="404.147,-970.764 393.859,-973.295 403.48,-977.732 404.147,-970.764"/>
<!-- \\Query\\Table\\Table_Foreign_Key -->
<g id="node25" class="node"><title>\\Query\\Table\\Table_Foreign_Key</title>
<polygon fill="none" stroke="black" points="689,-528 573,-528 573,-492 689,-492 689,-528"/>
<text text-anchor="middle" x="631" y="-506.6" font-family="Times Roman,serif" font-size="11.00">Table_Foreign_Key</text>
</g>
<!-- \\Query\\Driver\\PgSQL_SQL -->
<g id="node12" class="node"><title>\\Query\\Driver\\PgSQL_SQL</title>
<polygon fill="none" stroke="black" points="671,-744 591,-744 591,-708 671,-708 671,-744"/>
<text text-anchor="middle" x="631" y="-722.6" font-family="Times Roman,serif" font-size="11.00">PgSQL_SQL</text>
<!-- \\Query\\Table\\Table_Foreign_Key&#45;&gt;\\Query\\Table\\Abstract_Table -->
<g id="edge42" class="edge"><title>\\Query\\Table\\Table_Foreign_Key&#45;&gt;\\Query\\Table\\Abstract_Table</title>
<path fill="none" stroke="black" d="M572.227,-498.746C524.305,-489.569 456.903,-476.662 408.725,-467.437"/>
<polygon fill="none" stroke="black" points="409.23,-463.97 398.75,-465.527 407.914,-470.845 409.23,-463.97"/>
</g>
<!-- \\Query\\Driver\\PgSQL_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL -->
<g id="edge25" class="edge"><title>\\Query\\Driver\\PgSQL_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M590.896,-729.84C542.325,-734.49 460.212,-742.352 405.311,-747.609"/>
<polygon fill="none" stroke="black" points="404.672,-744.154 395.051,-748.591 405.339,-751.122 404.672,-744.154"/>
<!-- \\Query\\Table\\Table_Column -->
<g id="node26" class="node"><title>\\Query\\Table\\Table_Column</title>
<polygon fill="none" stroke="black" points="678,-474 584,-474 584,-438 678,-438 678,-474"/>
<text text-anchor="middle" x="631" y="-452.6" font-family="Times Roman,serif" font-size="11.00">Table_Column</text>
</g>
<!-- \\Query\\Driver\\MySQL_SQL -->
<g id="node13" class="node"><title>\\Query\\Driver\\MySQL_SQL</title>
<polygon fill="none" stroke="black" points="672,-690 590,-690 590,-654 672,-654 672,-690"/>
<text text-anchor="middle" x="631" y="-668.6" font-family="Times Roman,serif" font-size="11.00">MySQL_SQL</text>
<!-- \\Query\\Table\\Table_Column&#45;&gt;\\Query\\Table\\Abstract_Table -->
<g id="edge44" class="edge"><title>\\Query\\Table\\Table_Column&#45;&gt;\\Query\\Table\\Abstract_Table</title>
<path fill="none" stroke="black" d="M583.8,-456C535.732,-456 461.049,-456 408.855,-456"/>
<polygon fill="none" stroke="black" points="408.73,-452.5 398.73,-456 408.73,-459.5 408.73,-452.5"/>
</g>
<!-- \\Query\\Driver\\MySQL_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL -->
<g id="edge29" class="edge"><title>\\Query\\Driver\\MySQL_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M589.995,-683.778C541.244,-697.781 459.636,-721.222 405.072,-736.894"/>
<polygon fill="none" stroke="black" points="403.858,-733.601 395.213,-739.726 405.79,-740.329 403.858,-733.601"/>
</g>
<!-- \\Query\\Driver\\Firebird_SQL -->
<g id="node14" class="node"><title>\\Query\\Driver\\Firebird_SQL</title>
<polygon fill="none" stroke="black" points="673,-852 589,-852 589,-816 673,-816 673,-852"/>
<text text-anchor="middle" x="631" y="-830.6" font-family="Times Roman,serif" font-size="11.00">Firebird_SQL</text>
</g>
<!-- \\Query\\Driver\\Firebird_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL -->
<g id="edge31" class="edge"><title>\\Query\\Driver\\Firebird_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M588.476,-821.786C539.517,-807.723 458.918,-784.572 404.916,-769.061"/>
<polygon fill="none" stroke="black" points="405.734,-765.654 395.156,-766.258 403.801,-772.382 405.734,-765.654"/>
</g>
<!-- \\Query\\Driver\\SQLite -->
<g id="node15" class="node"><title>\\Query\\Driver\\SQLite</title>
<polygon fill="none" stroke="black" points="658,-474 604,-474 604,-438 658,-438 658,-474"/>
<text text-anchor="middle" x="631" y="-452.6" font-family="Times Roman,serif" font-size="11.00">SQLite</text>
</g>
<!-- \\Query\\Driver\\SQLite&#45;&gt;\\Query\\Driver\\Abstract_Driver -->
<g id="edge33" class="edge"><title>\\Query\\Driver\\SQLite&#45;&gt;\\Query\\Driver\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M603.958,-462.587C575.281,-469.446 528.608,-480.251 488,-488 463.011,-492.769 435.354,-497.298 411.334,-500.993"/>
<polygon fill="none" stroke="black" points="410.64,-497.558 401.281,-502.524 411.694,-504.479 410.64,-497.558"/>
</g>
<!-- \\Query\\Driver\\SQLite_SQL -->
<g id="node16" class="node"><title>\\Query\\Driver\\SQLite_SQL</title>
<polygon fill="none" stroke="black" points="671,-798 591,-798 591,-762 671,-762 671,-798"/>
<text text-anchor="middle" x="631" y="-776.6" font-family="Times Roman,serif" font-size="11.00">SQLite_SQL</text>
</g>
<!-- \\Query\\Driver\\SQLite_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL -->
<g id="edge35" class="edge"><title>\\Query\\Driver\\SQLite_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M590.896,-776.16C542.325,-771.51 460.212,-763.648 405.311,-758.391"/>
<polygon fill="none" stroke="black" points="405.339,-754.878 395.051,-757.409 404.672,-761.846 405.339,-754.878"/>
</g>
<!-- \\Query\\Driver\\PgSQL -->
<g id="node17" class="node"><title>\\Query\\Driver\\PgSQL</title>
<polygon fill="none" stroke="black" points="658,-636 604,-636 604,-600 658,-600 658,-636"/>
<text text-anchor="middle" x="631" y="-614.6" font-family="Times Roman,serif" font-size="11.00">PgSQL</text>
</g>
<!-- \\Query\\Driver\\PgSQL&#45;&gt;\\Query\\Driver\\Abstract_Driver -->
<g id="edge39" class="edge"><title>\\Query\\Driver\\PgSQL&#45;&gt;\\Query\\Driver\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M603.683,-607.635C590.482,-602.62 574.413,-596.507 560,-591 507.522,-570.949 447.746,-547.991 405.249,-531.648"/>
<polygon fill="none" stroke="black" points="406.504,-528.381 395.914,-528.058 403.991,-534.915 406.504,-528.381"/>
</g>
<!-- \\Query\\Driver\\MySQL -->
<g id="node18" class="node"><title>\\Query\\Driver\\MySQL</title>
<polygon fill="none" stroke="black" points="658,-582 604,-582 604,-546 658,-546 658,-582"/>
<text text-anchor="middle" x="631" y="-560.6" font-family="Times Roman,serif" font-size="11.00">MySQL</text>
</g>
<!-- \\Query\\Driver\\MySQL&#45;&gt;\\Query\\Driver\\Abstract_Driver -->
<g id="edge41" class="edge"><title>\\Query\\Driver\\MySQL&#45;&gt;\\Query\\Driver\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M603.447,-558.724C559.231,-550.257 471.32,-533.423 411.338,-521.937"/>
<polygon fill="none" stroke="black" points="411.702,-518.443 401.222,-520 410.385,-525.318 411.702,-518.443"/>
</g>
<!-- \\Query\\Table_Builder -->
<g id="node22" class="node"><title>\\Query\\Table_Builder</title>
<!-- \\Query\\Table\\Table_Builder -->
<g id="node27" class="node"><title>\\Query\\Table\\Table_Builder</title>
<polygon fill="none" stroke="black" points="676,-366 586,-366 586,-330 676,-330 676,-366"/>
<text text-anchor="middle" x="631" y="-344.6" font-family="Times Roman,serif" font-size="11.00">Table_Builder</text>
</g>
<!-- \\Query\\Table_Builder_Interface -->
<g id="node28" class="node"><title>\\Query\\Table_Builder_Interface</title>
<polygon fill="none" stroke="black" points="421,-366 277,-366 277,-330 421,-330 421,-366"/>
<text text-anchor="middle" x="349" y="-344.6" font-family="Times Roman,serif" font-size="11.00">Table_Builder_Interface</text>
</g>
<!-- \\Query\\Table_Builder&#45;&gt;\\Query\\Table_Builder_Interface -->
<g id="edge7" class="edge"><title>\\Query\\Table_Builder&#45;&gt;\\Query\\Table_Builder_Interface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M585.378,-348C543.961,-348 481.874,-348 431.724,-348"/>
<polygon fill="none" stroke="black" points="431.539,-344.5 421.539,-348 431.539,-351.5 431.539,-344.5"/>
</g>
<!-- \\Query\\Query_Parser -->
<g id="node23" class="node"><title>\\Query\\Query_Parser</title>
<g id="node28" class="node"><title>\\Query\\Query_Parser</title>
<polygon fill="none" stroke="black" points="676,-312 586,-312 586,-276 676,-276 676,-312"/>
<text text-anchor="middle" x="631" y="-290.6" font-family="Times Roman,serif" font-size="11.00">Query_Parser</text>
</g>
<!-- \\Query\\Query_Builder -->
<g id="node24" class="node"><title>\\Query\\Query_Builder</title>
<polygon fill="none" stroke="black" points="678,-258 584,-258 584,-222 678,-222 678,-258"/>
<text text-anchor="middle" x="631" y="-236.6" font-family="Times Roman,serif" font-size="11.00">Query_Builder</text>
</g>
<!-- \\Query\\Query_Builder_Interface -->
<g id="node27" class="node"><title>\\Query\\Query_Builder_Interface</title>
<polygon fill="none" stroke="black" points="423,-258 275,-258 275,-222 423,-222 423,-258"/>
<text text-anchor="middle" x="349" y="-236.6" font-family="Times Roman,serif" font-size="11.00">Query_Builder_Interface</text>
</g>
<!-- \\Query\\Query_Builder&#45;&gt;\\Query\\Query_Builder_Interface -->
<g id="edge27" class="edge"><title>\\Query\\Query_Builder&#45;&gt;\\Query\\Query_Builder_Interface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M583.481,-240C542.669,-240 482.838,-240 433.83,-240"/>
<polygon fill="none" stroke="black" points="433.547,-236.5 423.547,-240 433.547,-243.5 433.547,-236.5"/>
</g>
<!-- \\Query\\BadDBDriverException -->
<g id="node25" class="node"><title>\\Query\\BadDBDriverException</title>
<polygon fill="none" stroke="black" points="702,-204 560,-204 560,-168 702,-168 702,-204"/>
<text text-anchor="middle" x="631" y="-182.6" font-family="Times Roman,serif" font-size="11.00">BadDBDriverException</text>
<g id="node29" class="node"><title>\\Query\\BadDBDriverException</title>
<polygon fill="none" stroke="black" points="702,-150 560,-150 560,-114 702,-114 702,-150"/>
<text text-anchor="middle" x="631" y="-128.6" font-family="Times Roman,serif" font-size="11.00">BadDBDriverException</text>
</g>
<!-- \\InvalidArgumentException -->
<g id="node48" class="node"><title>\\InvalidArgumentException</title>
<g id="node52" class="node"><title>\\InvalidArgumentException</title>
<ellipse fill="none" stroke="black" cx="349" cy="-18" rx="138.86" ry="18"/>
<text text-anchor="middle" x="349" y="-13.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\InvalidArgumentException</text>
</g>
<!-- \\Query\\BadDBDriverException&#45;&gt;\\InvalidArgumentException -->
<g id="edge37" class="edge"><title>\\Query\\BadDBDriverException&#45;&gt;\\InvalidArgumentException</title>
<path fill="none" stroke="black" d="M573.38,-167.903C568.625,-165.294 564.084,-162.339 560,-159 513.609,-121.066 537.47,-78.8203 488,-45 481.219,-40.3642 473.84,-36.4785 466.135,-33.2262"/>
<polygon fill="none" stroke="black" points="467.183,-29.8796 456.593,-29.5654 464.675,-36.4151 467.183,-29.8796"/>
<g id="edge38" class="edge"><title>\\Query\\BadDBDriverException&#45;&gt;\\InvalidArgumentException</title>
<path fill="none" stroke="black" d="M607.086,-113.757C579.76,-93.8215 532.989,-62.4087 488,-45 476.603,-40.5899 464.391,-36.8744 452.11,-33.7501"/>
<polygon fill="none" stroke="black" points="452.803,-30.3169 442.261,-31.3693 451.158,-37.1209 452.803,-30.3169"/>
</g>
<!-- \\Query\\Connection_Manager -->
<g id="node26" class="node"><title>\\Query\\Connection_Manager</title>
<polygon fill="none" stroke="black" points="697,-150 565,-150 565,-114 697,-114 697,-150"/>
<text text-anchor="middle" x="631" y="-128.6" font-family="Times Roman,serif" font-size="11.00">Connection_Manager</text>
<g id="node30" class="node"><title>\\Query\\Connection_Manager</title>
<polygon fill="none" stroke="black" points="697,-204 565,-204 565,-168 697,-168 697,-204"/>
<text text-anchor="middle" x="631" y="-182.6" font-family="Times Roman,serif" font-size="11.00">Connection_Manager</text>
</g>
<!-- \\Query\\Query_Builder -->
<g id="node31" class="node"><title>\\Query\\Query_Builder</title>
<polygon fill="none" stroke="black" points="678,-258 584,-258 584,-222 678,-222 678,-258"/>
<text text-anchor="middle" x="631" y="-236.6" font-family="Times Roman,serif" font-size="11.00">Query_Builder</text>
</g>
<!-- \\Query\\Query_Builder_Interface -->
<g id="node32" class="node"><title>\\Query\\Query_Builder_Interface</title>
<polygon fill="none" stroke="black" points="423,-258 275,-258 275,-222 423,-222 423,-258"/>
<text text-anchor="middle" x="349" y="-236.6" font-family="Times Roman,serif" font-size="11.00">Query_Builder_Interface</text>
</g>
<!-- \\Query\\Query_Builder&#45;&gt;\\Query\\Query_Builder_Interface -->
<g id="edge46" class="edge"><title>\\Query\\Query_Builder&#45;&gt;\\Query\\Query_Builder_Interface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M583.481,-240C542.669,-240 482.838,-240 433.83,-240"/>
<polygon fill="none" stroke="black" points="433.547,-236.5 423.547,-240 433.547,-243.5 433.547,-236.5"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -94,7 +94,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -279,7 +279,7 @@ Query method</p>
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -70,7 +70,9 @@
<li class="method public "><a href="#method_driver_query" title="driver_query() :: Method to simplify retreiving db results for meta-data queries"><span class="description">Method to simplify retreiving db results for meta-data queries</span><pre>driver_query()</pre></a></li>
<li class="method public "><a href="#method_get_columns" title="get_columns() :: Retrieve column information for the current database table"><span class="description">Retrieve column information for the current database table</span><pre>get_columns()</pre></a></li>
<li class="method public "><a href="#method_get_dbs" title="get_dbs() :: Return list of dbs for the current connection, if possible"><span class="description">Return list of dbs for the current connection, if possible</span><pre>get_dbs()</pre></a></li>
<li class="method public "><a href="#method_get_fks" title="get_fks() :: Retrieve foreign keys for the table"><span class="description">Retrieve foreign keys for the table</span><pre>get_fks()</pre></a></li>
<li class="method public "><a href="#method_get_functions" title="get_functions() :: Return list of function for the current database"><span class="description">Return list of function for the current database</span><pre>get_functions()</pre></a></li>
<li class="method public "><a href="#method_get_indexes" title="get_indexes() :: Retrieve indexes for the table"><span class="description">Retrieve indexes for the table</span><pre>get_indexes()</pre></a></li>
<li class="method public "><a href="#method_get_procedures" title="get_procedures() :: Return list of stored procedures for the current database"><span class="description">Return list of stored procedures for the current database</span><pre>get_procedures()</pre></a></li>
<li class="method public "><a href="#method_get_schemas" title="get_schemas() :: Return schemas for databases that list them"><span class="description">Return schemas for databases that list them</span><pre>get_schemas()</pre></a></li>
<li class="method public "><a href="#method_get_sequences" title="get_sequences() :: Return list of sequences for the current database, if they exist"><span class="description">Return list of sequences for the current database, if they exist</span><pre>get_sequences()</pre></a></li>
@ -83,6 +85,7 @@ the connection/database</span><pre>get_system_tables()</pre></a></li>
<li class="method public "><a href="#method_get_views" title="get_views() :: Return list of views for the current database"><span class="description">Return list of views for the current database</span><pre>get_views()</pre></a></li>
<li class="method public "><a href="#method_insert_batch" title="insert_batch() :: Create sql for batch insert"><span class="description">Create sql for batch insert</span><pre>insert_batch()</pre></a></li>
<li class="method public "><a href="#method_num_rows" title="num_rows() :: Return the number of rows returned for a SELECT query"><span class="description">Return the number of rows returned for a SELECT query</span><pre>num_rows()</pre></a></li>
<li class="method public "><a href="#method_prefix_table" title="prefix_table() :: Prefixes a table if it is not already prefixed"><span class="description">Prefixes a table if it is not already prefixed</span><pre>prefix_table()</pre></a></li>
<li class="method public "><a href="#method_prepare_execute" title="prepare_execute() :: Create and execute a prepared statement with the provided parameters"><span class="description">Create and execute a prepared statement with the provided parameters</span><pre>prepare_execute()</pre></a></li>
<li class="method public "><a href="#method_prepare_query" title="prepare_query() :: Simplifies prepared statements for database queries"><span class="description">Simplifies prepared statements for database queries</span><pre>prepare_query()</pre></a></li>
<li class="method public "><a href="#method_quote_ident" title="quote_ident() :: Surrounds the string with the databases identifier escape characters"><span class="description">Surrounds the string with the databases identifier escape characters</span><pre>quote_ident()</pre></a></li>
@ -98,6 +101,7 @@ the connection/database</span><pre>get_system_tables()</pre></a></li>
<ul>
<li class="property public "><a href="#property_last_query" title="$last_query() :: Last query executed"><span class="description"></span><pre>$last_query</pre></a></li>
<li class="property public "><a href="#property_sql" title="$sql() :: Reference to sql class"><span class="description"></span><pre>$sql</pre></a></li>
<li class="property public "><a href="#property_table" title="$table() :: Reference to table_builder class"><span class="description"></span><pre>$table</pre></a></li>
<li class="property public "><a href="#property_table_prefix" title="$table_prefix() :: Prefix to apply to table names"><span class="description"></span><pre>$table_prefix</pre></a></li>
<li class="property public "><a href="#property_util" title="$util() :: Reference to util class"><span class="description"></span><pre>$util</pre></a></li>
</ul>
@ -233,6 +237,21 @@ the connection/database</span><pre>get_system_tables()</pre></a></li>
<div class="subelement response"><code>array</code></div>
</div></div>
</div>
<a id="method_get_fks"></a><div class="element clickable method public method_get_fks" data-toggle="collapse" data-target=".method_get_fks .collapse" title="public">
<h2>Retrieve foreign keys for the table</h2>
<pre>get_fks(string $table) : array</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$table</h4>
<code>string</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>array</code></div>
</div></div>
</div>
<a id="method_get_functions"></a><div class="element clickable method public method_get_functions" data-toggle="collapse" data-target=".method_get_functions .collapse" title="public">
<h2>Return list of function for the current database</h2>
<pre>get_functions() : array</pre>
@ -243,6 +262,21 @@ the connection/database</span><pre>get_system_tables()</pre></a></li>
<div class="subelement response"><code>array</code></div>
</div></div>
</div>
<a id="method_get_indexes"></a><div class="element clickable method public method_get_indexes" data-toggle="collapse" data-target=".method_get_indexes .collapse" title="public">
<h2>Retrieve indexes for the table</h2>
<pre>get_indexes(string $table) : array</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$table</h4>
<code>string</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>array</code></div>
</div></div>
</div>
<a id="method_get_procedures"></a><div class="element clickable method public method_get_procedures" data-toggle="collapse" data-target=".method_get_procedures .collapse" title="public">
<h2>Return list of stored procedures for the current database</h2>
<pre>get_procedures() : array</pre>
@ -357,9 +391,24 @@ the connection/database</h2>
<div class="subelement response"><code>int</code></div>
</div></div>
</div>
<a id="method_prefix_table"></a><div class="element clickable method public method_prefix_table" data-toggle="collapse" data-target=".method_prefix_table .collapse" title="public">
<h2>Prefixes a table if it is not already prefixed</h2>
<pre>prefix_table(string $table) : string</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$table</h4>
<code>string</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_prepare_execute"></a><div class="element clickable method public method_prepare_execute" data-toggle="collapse" data-target=".method_prepare_execute .collapse" title="public">
<h2>Create and execute a prepared statement with the provided parameters</h2>
<pre>prepare_execute(string $sql, array $params) : <a href="PDOStatement.html">\Query\Driver\PDOStatement</a></pre>
<pre>prepare_execute(string $sql, array $params) : <a href="PDOStatement.html">\PDOStatement</a></pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
@ -373,12 +422,12 @@ the connection/database</h2>
<code>array</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code><a href="PDOStatement.html">\Query\Driver\PDOStatement</a></code></div>
<div class="subelement response"><code><a href="PDOStatement.html">\PDOStatement</a></code></div>
</div></div>
</div>
<a id="method_prepare_query"></a><div class="element clickable method public method_prepare_query" data-toggle="collapse" data-target=".method_prepare_query .collapse" title="public">
<h2>Simplifies prepared statements for database queries</h2>
<pre>prepare_query(string $sql, array $data) : <a href="PDOStatement.html">\Query\Driver\PDOStatement</a></pre>
<pre>prepare_query(string $sql, array $data) : <a href="PDOStatement.html">\PDOStatement</a></pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
@ -393,12 +442,12 @@ the connection/database</h2>
</div>
<h3>Exceptions</h3>
<table class="table table-bordered"><tr>
<th><code><a href="InvalidArgumentException.html">\Query\Driver\InvalidArgumentException</a></code></th>
<th><code><a href="InvalidArgumentException.html">\InvalidArgumentException</a></code></th>
<td></td>
</tr></table>
<h3>Returns</h3>
<div class="subelement response">
<code><a href="PDOStatement.html">\Query\Driver\PDOStatement</a></code>PDOStatement / FALSE</div>
<code><a href="PDOStatement.html">\PDOStatement</a></code>| FALSE</div>
</div></div>
</div>
<a id="method_quote_ident"></a><div class="element clickable method public method_quote_ident" data-toggle="collapse" data-target=".method_quote_ident .collapse" title="public">
@ -481,6 +530,16 @@ the connection/database</h2>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<a id="property_table"> </a><div class="element clickable property public property_table" data-toggle="collapse" data-target=".property_table .collapse" title="public">
<h2>Reference to table_builder class</h2>
<pre>$table : <a href="../classes/Query.Table.Table_Builder.html">\Query\Table\Table_Builder</a></pre>
<div class="row collapse"><div class="detail-description">
<h3>Default</h3>
<div class="subelement argument"></div>
</div></div>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<a id="property_table_prefix"> </a><div class="element clickable property public property_table_prefix" data-toggle="collapse" data-target=".property_table_prefix .collapse" title="public">
<h2>Prefix to apply to table names</h2>
<pre>$table_prefix : string</pre>
@ -529,7 +588,7 @@ the connection/database</h2>
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -125,7 +125,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -70,6 +70,10 @@
<li class="method public "><a href="#method_backup_structure" title="backup_structure() :: Return an SQL file with the database table structure"><span class="description">Return an SQL file with the database table structure</span><pre>backup_structure()</pre></a></li>
<li class="method public "><a href="#method_create_table" title="create_table() :: Convienience public function to generate sql for creating a db table"><span class="description">Convienience public function to generate sql for creating a db table</span><pre>create_table()</pre></a></li>
<li class="method public "><a href="#method_delete_table" title="delete_table() :: Drop the selected table"><span class="description">Drop the selected table</span><pre>delete_table()</pre></a></li>
<li class="method public "><a href="#method_quote_ident" title="quote_ident() :: "><span class="description">quote_ident()
</span><pre>quote_ident()</pre></a></li>
<li class="method public "><a href="#method_quote_table" title="quote_table() :: "><span class="description">quote_table()
</span><pre>quote_table()</pre></a></li>
</ul>
</li>
<li class="nav-header">
@ -172,7 +176,7 @@
</div>
<a id="method_create_table"></a><div class="element clickable method public method_create_table" data-toggle="collapse" data-target=".method_create_table .collapse" title="public">
<h2>Convienience public function to generate sql for creating a db table</h2>
<pre>create_table(string $name, array $fields, array $constraints<code> = array()</code>, array $indexes<code> = array()</code>) : string</pre>
<pre>create_table(string $name, array $fields, array $constraints<code> = array()</code>) : string</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
@ -189,10 +193,6 @@
<h4>$constraints</h4>
<code>array</code>
</div>
<div class="subelement argument">
<h4>$indexes</h4>
<code>array</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
@ -212,6 +212,48 @@
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_quote_ident"></a><div class="element clickable method public method_quote_ident" data-toggle="collapse" data-target=".method_quote_ident .collapse" title="public">
<h2>quote_ident()
</h2>
<pre>quote_ident() : </pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<table class="table table-bordered">
<tr>
<th>magic</th>
<td></td>
</tr>
<tr>
<th>method</th>
<td></td>
</tr>
</table>
<h3>Returns</h3>
<div class="subelement response"><code></code></div>
</div></div>
</div>
<a id="method_quote_table"></a><div class="element clickable method public method_quote_table" data-toggle="collapse" data-target=".method_quote_table .collapse" title="public">
<h2>quote_table()
</h2>
<pre>quote_table() : </pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<table class="table table-bordered">
<tr>
<th>magic</th>
<td></td>
</tr>
<tr>
<th>method</th>
<td></td>
</tr>
</table>
<h3>Returns</h3>
<div class="subelement response"><code></code></div>
</div></div>
</div>
<h3>
<i title="Properties" class="icon-custom icon-property"></i> Properties</h3>
<a id="property_conn"> </a><div class="element clickable property private property_conn" data-toggle="collapse" data-target=".property_conn .collapse" title="private">
@ -232,7 +274,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -238,7 +238,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -65,12 +65,14 @@
<i title="Methods" class="icon-custom icon-method"></i> Methods
<ul>
<li class="method public "><a href="#method___construct" title="__construct() :: Open the link to the database"><span class="description">Open the link to the database</span><pre>__construct()</pre></a></li>
<li class="method public "><a href="#method___destruct" title="__destruct() :: Cleanup some loose ends"><span class="description">Cleanup some loose ends</span><pre>__destruct()</pre></a></li>
<li class="method public "><a href="#method_beginTransaction" title="beginTransaction() :: Start a database transaction"><span class="description">Start a database transaction</span><pre>beginTransaction()</pre></a></li>
<li class="method public "><a href="#method_commit" title="commit() :: Commit a database transaction"><span class="description">Commit a database transaction</span><pre>commit()</pre></a></li>
<li class="method public "><a href="#method_errorCode" title="errorCode() :: Method to emulate PDO-&gt;errorCode"><span class="description">Method to emulate PDO-&gt;errorCode</span><pre>errorCode()</pre></a></li>
<li class="method public "><a href="#method_errorInfo" title="errorInfo() :: Method to emulate PDO-&gt;errorInfo / PDOStatement-&gt;errorInfo"><span class="description">Method to emulate PDO-&gt;errorInfo / PDOStatement-&gt;errorInfo</span><pre>errorInfo()</pre></a></li>
<li class="method public "><a href="#method_exec" title="exec() :: Execute an sql statement and return number of affected rows"><span class="description">Execute an sql statement and return number of affected rows</span><pre>exec()</pre></a></li>
<li class="method public "><a href="#method_getAttribute" title="getAttribute() :: Implement for compatibility with PDO"><span class="description">Implement for compatibility with PDO</span><pre>getAttribute()</pre></a></li>
<li class="method public "><a href="#method_get_service" title="get_service() :: Return service handle"><span class="description">Return service handle</span><pre>get_service()</pre></a></li>
<li class="method public "><a href="#method_inTransaction" title="inTransaction() :: Return whether the current statement is in a transaction"><span class="description">Return whether the current statement is in a transaction</span><pre>inTransaction()</pre></a></li>
<li class="method public "><a href="#method_insert_batch" title="insert_batch() :: Create sql for batch insert"><span class="description">Create sql for batch insert</span><pre>insert_batch()</pre></a></li>
<li class="method public "><a href="#method_lastInsertId" title="lastInsertId() :: Returns the last value of the specified generator"><span class="description">Returns the last value of the specified generator</span><pre>lastInsertId()</pre></a></li>
@ -91,6 +93,7 @@
<li class="nav-header protected">» Protected
<ul>
<li class="property protected "><a href="#property_conn" title="$conn() :: Reference to the connection resource"><span class="description"></span><pre>$conn</pre></a></li>
<li class="property protected "><a href="#property_service" title="$service() :: Reference to the service resource"><span class="description"></span><pre>$service</pre></a></li>
<li class="property protected "><a href="#property_statement" title="$statement() :: Reference to the last query executed"><span class="description"></span><pre>$statement</pre></a></li>
<li class="property protected "><a href="#property_statement_link" title="$statement_link() :: Reference to the resource returned by
the last query executed"><span class="description"></span><pre>$statement_link</pre></a></li>
@ -153,6 +156,18 @@ the last query executed"><span class="description"></span><pre>$statement_link</
</div>
</div></div>
</div>
<a id="method___destruct"></a><div class="element clickable method public method___destruct" data-toggle="collapse" data-target=".method___destruct .collapse" title="public">
<h2>Cleanup some loose ends</h2>
<pre>__destruct() </pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<table class="table table-bordered"><tr>
<th>codeCoverageIgnore</th>
<td></td>
</tr></table>
</div></div>
</div>
<a id="method_beginTransaction"></a><div class="element clickable method public method_beginTransaction" data-toggle="collapse" data-target=".method_beginTransaction .collapse" title="public">
<h2>Start a database transaction</h2>
<pre>beginTransaction() : boolean | null</pre>
@ -225,6 +240,16 @@ the last query executed"><span class="description"></span><pre>$statement_link</
<div class="subelement response"><code>mixed</code></div>
</div></div>
</div>
<a id="method_get_service"></a><div class="element clickable method public method_get_service" data-toggle="collapse" data-target=".method_get_service .collapse" title="public">
<h2>Return service handle</h2>
<pre>get_service() : resource</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Returns</h3>
<div class="subelement response"><code>resource</code></div>
</div></div>
</div>
<a id="method_inTransaction"></a><div class="element clickable method public method_inTransaction" data-toggle="collapse" data-target=".method_inTransaction .collapse" title="public">
<h2>Return whether the current statement is in a transaction</h2>
<pre>inTransaction() : bool</pre>
@ -424,6 +449,16 @@ the last query executed"><span class="description"></span><pre>$statement_link</
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<a id="property_service"> </a><div class="element clickable property protected property_service" data-toggle="collapse" data-target=".property_service .collapse" title="protected">
<h2>Reference to the service resource</h2>
<pre>$service : resource</pre>
<div class="row collapse"><div class="detail-description">
<h3>Default</h3>
<div class="subelement argument"><code>NULL</code></div>
</div></div>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<a id="property_statement"> </a><div class="element clickable property protected property_statement" data-toggle="collapse" data-target=".property_statement .collapse" title="protected">
<h2>Reference to the last query executed</h2>
<pre>$statement : object</pre>
@ -463,7 +498,7 @@ the last query executed</h2>
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -86,6 +86,7 @@ the query</span><pre>__construct()</pre></a></li>
</li>
<li class="nav-header private">» Private
<ul>
<li class="property private "><a href="#property_db" title="$db() :: Reference to the db drive to de-duplicate error functions"><span class="description"></span><pre>$db</pre></a></li>
<li class="property private "><a href="#property_result" title="$result() :: Data pulled from query"><span class="description"></span><pre>$result</pre></a></li>
<li class="property private "><a href="#property_row" title="$row() :: Current row in result array"><span class="description"></span><pre>$row</pre></a></li>
<li class="property private "><a href="#property_statement" title="$statement() :: Reference to fbird resource"><span class="description"></span><pre>$statement</pre></a></li>
@ -126,7 +127,7 @@ data-fetching methods</p>
<a id="method___construct"></a><div class="element clickable method public method___construct" data-toggle="collapse" data-target=".method___construct .collapse" title="public">
<h2>Create the object by passing the resource for
the query</h2>
<pre>__construct(resource $link) </pre>
<pre>__construct(resource $link, \Query\Driver\[\Query\Driver\Firebird] $db<code> = NULL</code>) </pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
@ -135,6 +136,10 @@ the query</h2>
<h4>$link</h4>
<code>resource</code>
</div>
<div class="subelement argument">
<h4>$db</h4>
<code><a href="Firebird%5D.html">\Query\Driver\[\Query\Driver\Firebird]</a></code>
</div>
</div></div>
</div>
<a id="method_bindColumn"></a><div class="element clickable method public method_bindColumn" data-toggle="collapse" data-target=".method_bindColumn .collapse" title="public">
@ -349,6 +354,16 @@ the query</h2>
</div>
<h3>
<i title="Properties" class="icon-custom icon-property"></i> Properties</h3>
<a id="property_db"> </a><div class="element clickable property private property_db" data-toggle="collapse" data-target=".property_db .collapse" title="private">
<h2>Reference to the db drive to de-duplicate error functions</h2>
<pre>$db : <a href="../classes/Query.Driver.Firebird.html">\Query\Driver\Firebird</a></pre>
<div class="row collapse"><div class="detail-description">
<h3>Default</h3>
<div class="subelement argument"></div>
</div></div>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<a id="property_result"> </a><div class="element clickable property private property_result" data-toggle="collapse" data-target=".property_result .collapse" title="private">
<h2>Data pulled from query</h2>
<pre>$result </pre>
@ -393,7 +408,7 @@ the query</h2>
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -66,7 +66,11 @@
<li class="method public "><a href="#method_column_list" title="column_list() :: Return sql to list columns of the specified table"><span class="description">Return sql to list columns of the specified table</span><pre>column_list()</pre></a></li>
<li class="method public "><a href="#method_db_list" title="db_list() :: Returns sql to list other databases"><span class="description">Returns sql to list other databases</span><pre>db_list()</pre></a></li>
<li class="method public "><a href="#method_explain" title="explain() :: Get the query plan for the sql query"><span class="description">Get the query plan for the sql query</span><pre>explain()</pre></a></li>
<li class="method public "><a href="#method_fk_list" title="fk_list() :: Get the list of foreign keys for the current
table"><span class="description">Get the list of foreign keys for the current
table</span><pre>fk_list()</pre></a></li>
<li class="method public "><a href="#method_function_list" title="function_list() :: Return sql to list functions"><span class="description">Return sql to list functions</span><pre>function_list()</pre></a></li>
<li class="method public "><a href="#method_index_list" title="index_list() :: Get the list of indexes for the current table"><span class="description">Get the list of indexes for the current table</span><pre>index_list()</pre></a></li>
<li class="method public "><a href="#method_limit" title="limit() :: Limit clause"><span class="description">Limit clause</span><pre>limit()</pre></a></li>
<li class="method public "><a href="#method_procedure_list" title="procedure_list() :: Return sql to list stored procedures"><span class="description">Return sql to list stored procedures</span><pre>procedure_list()</pre></a></li>
<li class="method public "><a href="#method_random" title="random() :: Random ordering keyword"><span class="description">Random ordering keyword</span><pre>random()</pre></a></li>
@ -148,6 +152,23 @@
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_fk_list"></a><div class="element clickable method public method_fk_list" data-toggle="collapse" data-target=".method_fk_list .collapse" title="public">
<h2>Get the list of foreign keys for the current
table</h2>
<pre>fk_list($table) : string</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<table class="table table-bordered"><tr>
<th>parma</th>
<td>string $table</td>
</tr></table>
<h3>Parameters</h3>
<div class="subelement argument"><h4>$table</h4></div>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_function_list"></a><div class="element clickable method public method_function_list" data-toggle="collapse" data-target=".method_function_list .collapse" title="public">
<h2>Return sql to list functions</h2>
<pre>function_list() : string</pre>
@ -158,6 +179,21 @@
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_index_list"></a><div class="element clickable method public method_index_list" data-toggle="collapse" data-target=".method_index_list .collapse" title="public">
<h2>Get the list of indexes for the current table</h2>
<pre>index_list(string $table) : array</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$table</h4>
<code>string</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>array</code></div>
</div></div>
</div>
<a id="method_limit"></a><div class="element clickable method public method_limit" data-toggle="collapse" data-target=".method_limit .collapse" title="public">
<h2>Limit clause</h2>
<pre>limit(string $sql, int $limit, int $offset<code> = FALSE</code>) : string</pre>
@ -269,7 +305,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -65,6 +65,10 @@
<ul>
<li class="method public "><a href="#method_backup_data" title="backup_data() :: Create an SQL backup file for the current database's data"><span class="description">Create an SQL backup file for the current database's data</span><pre>backup_data()</pre></a></li>
<li class="method public "><a href="#method_backup_structure" title="backup_structure() :: Create an SQL backup file for the current database's structure"><span class="description">Create an SQL backup file for the current database's structure</span><pre>backup_structure()</pre></a></li>
<li class="method public "><a href="#method_create_table" title="create_table() :: Convienience public function to generate sql for creating a db table"><span class="description">Convienience public function to generate sql for creating a db table</span><pre>create_table()</pre></a></li>
<li class="method public "><a href="#method_delete_table" title="delete_table() :: Drop the selected table"><span class="description">Drop the selected table</span><pre>delete_table()</pre></a></li>
<li class="method public "><a href="#method_get_service" title="get_service() :: "><span class="description">get_service()
</span><pre>get_service()</pre></a></li>
<li class="method public "><a href="#method_get_system_tables" title="get_system_tables() :: "><span class="description">get_system_tables()
</span><pre>get_system_tables()</pre></a></li>
<li class="method public "><a href="#method_get_tables" title="get_tables() :: "><span class="description">get_tables()
@ -140,6 +144,69 @@
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_create_table"></a><div class="element clickable method public method_create_table" data-toggle="collapse" data-target=".method_create_table .collapse" title="public">
<h2>Convienience public function to generate sql for creating a db table</h2>
<pre>create_table(string $name, array $fields, array $constraints<code> = array()</code>) : string</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<table class="table table-bordered"><tr>
<th>deprecated</th>
<td></td>
</tr></table>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$name</h4>
<code>string</code>
</div>
<div class="subelement argument">
<h4>$fields</h4>
<code>array</code>
</div>
<div class="subelement argument">
<h4>$constraints</h4>
<code>array</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_delete_table"></a><div class="element clickable method public method_delete_table" data-toggle="collapse" data-target=".method_delete_table .collapse" title="public">
<h2>Drop the selected table</h2>
<pre>delete_table(string $name) : string</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$name</h4>
<code>string</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_get_service"></a><div class="element clickable method public method_get_service" data-toggle="collapse" data-target=".method_get_service .collapse" title="public">
<h2>get_service()
</h2>
<pre>get_service() : </pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<table class="table table-bordered">
<tr>
<th>magic</th>
<td></td>
</tr>
<tr>
<th>method</th>
<td></td>
</tr>
</table>
<h3>Returns</h3>
<div class="subelement response"><code></code></div>
</div></div>
</div>
<a id="method_get_system_tables"></a><div class="element clickable method public method_get_system_tables" data-toggle="collapse" data-target=".method_get_system_tables .collapse" title="public">
<h2>get_system_tables()
</h2>
@ -211,7 +278,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -164,7 +164,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -66,7 +66,11 @@
<li class="method public "><a href="#method_column_list" title="column_list() :: SQL to show infromation about columns in a table"><span class="description">SQL to show infromation about columns in a table</span><pre>column_list()</pre></a></li>
<li class="method public "><a href="#method_db_list" title="db_list() :: Returns sql to list other databases"><span class="description">Returns sql to list other databases</span><pre>db_list()</pre></a></li>
<li class="method public "><a href="#method_explain" title="explain() :: Get the query plan for the sql query"><span class="description">Get the query plan for the sql query</span><pre>explain()</pre></a></li>
<li class="method public "><a href="#method_fk_list" title="fk_list() :: Get the list of foreign keys for the current
table"><span class="description">Get the list of foreign keys for the current
table</span><pre>fk_list()</pre></a></li>
<li class="method public "><a href="#method_function_list" title="function_list() :: Return sql to list functions"><span class="description">Return sql to list functions</span><pre>function_list()</pre></a></li>
<li class="method public "><a href="#method_index_list" title="index_list() :: Get the list of indexes for the current table"><span class="description">Get the list of indexes for the current table</span><pre>index_list()</pre></a></li>
<li class="method public "><a href="#method_limit" title="limit() :: Limit clause"><span class="description">Limit clause</span><pre>limit()</pre></a></li>
<li class="method public "><a href="#method_procedure_list" title="procedure_list() :: Return sql to list stored procedures"><span class="description">Return sql to list stored procedures</span><pre>procedure_list()</pre></a></li>
<li class="method public "><a href="#method_random" title="random() :: Random ordering keyword"><span class="description">Random ordering keyword</span><pre>random()</pre></a></li>
@ -148,6 +152,23 @@
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_fk_list"></a><div class="element clickable method public method_fk_list" data-toggle="collapse" data-target=".method_fk_list .collapse" title="public">
<h2>Get the list of foreign keys for the current
table</h2>
<pre>fk_list($table) : string</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<table class="table table-bordered"><tr>
<th>parma</th>
<td>string $table</td>
</tr></table>
<h3>Parameters</h3>
<div class="subelement argument"><h4>$table</h4></div>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_function_list"></a><div class="element clickable method public method_function_list" data-toggle="collapse" data-target=".method_function_list .collapse" title="public">
<h2>Return sql to list functions</h2>
<pre>function_list() : string</pre>
@ -158,6 +179,21 @@
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_index_list"></a><div class="element clickable method public method_index_list" data-toggle="collapse" data-target=".method_index_list .collapse" title="public">
<h2>Get the list of indexes for the current table</h2>
<pre>index_list(string $table) : array</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$table</h4>
<code>string</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>array</code></div>
</div></div>
</div>
<a id="method_limit"></a><div class="element clickable method public method_limit" data-toggle="collapse" data-target=".method_limit .collapse" title="public">
<h2>Limit clause</h2>
<pre>limit(string $sql, int $limit, int $offset<code> = FALSE</code>) : string</pre>
@ -274,7 +310,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -65,8 +65,6 @@
<ul>
<li class="method public "><a href="#method_backup_data" title="backup_data() :: Create an SQL backup file for the current database's data"><span class="description">Create an SQL backup file for the current database's data</span><pre>backup_data()</pre></a></li>
<li class="method public "><a href="#method_backup_structure" title="backup_structure() :: Create an SQL backup file for the current database's structure"><span class="description">Create an SQL backup file for the current database's structure</span><pre>backup_structure()</pre></a></li>
<li class="method public "><a href="#method_create_table" title="create_table() :: Convienience public function for creating a new MySQL table"><span class="description">Convienience public function for creating a new MySQL table</span><pre>create_table()</pre></a></li>
<li class="method public "><a href="#method_delete_table" title="delete_table() :: Convience public function for droping a table"><span class="description">Convience public function for droping a table</span><pre>delete_table()</pre></a></li>
<li class="method public "><a href="#method_driver_query" title="driver_query() :: "><span class="description">driver_query()
</span><pre>driver_query()</pre></a></li>
<li class="method public "><a href="#method_get_dbs" title="get_dbs() :: "><span class="description">get_dbs()
@ -136,58 +134,6 @@
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_create_table"></a><div class="element clickable method public method_create_table" data-toggle="collapse" data-target=".method_create_table .collapse" title="public">
<h2>Convienience public function for creating a new MySQL table</h2>
<pre>create_table(string $name, array $columns, array $constraints<code> = array()</code>, array $indexes<code> = array()</code>) : string</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<table class="table table-bordered">
<tr>
<th>codeCoverageIgnore</th>
<td></td>
</tr>
<tr>
<th>deprecated</th>
<td></td>
</tr>
</table>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$name</h4>
<code>string</code>
</div>
<div class="subelement argument">
<h4>$columns</h4>
<code>array</code>
</div>
<div class="subelement argument">
<h4>$constraints</h4>
<code>array</code>
</div>
<div class="subelement argument">
<h4>$indexes</h4>
<code>array</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_delete_table"></a><div class="element clickable method public method_delete_table" data-toggle="collapse" data-target=".method_delete_table .collapse" title="public">
<h2>Convience public function for droping a table</h2>
<pre>delete_table(string $name) : string</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$name</h4>
<code>string</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_driver_query"></a><div class="element clickable method public method_driver_query" data-toggle="collapse" data-target=".method_driver_query .collapse" title="public">
<h2>driver_query()
</h2>
@ -322,7 +268,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -154,7 +154,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -66,7 +66,11 @@
<li class="method public "><a href="#method_column_list" title="column_list() :: Return sql to list columns of the specified table"><span class="description">Return sql to list columns of the specified table</span><pre>column_list()</pre></a></li>
<li class="method public "><a href="#method_db_list" title="db_list() :: Returns sql to list other databases"><span class="description">Returns sql to list other databases</span><pre>db_list()</pre></a></li>
<li class="method public "><a href="#method_explain" title="explain() :: Get the query plan for the sql query"><span class="description">Get the query plan for the sql query</span><pre>explain()</pre></a></li>
<li class="method public "><a href="#method_fk_list" title="fk_list() :: Get the list of foreign keys for the current
table"><span class="description">Get the list of foreign keys for the current
table</span><pre>fk_list()</pre></a></li>
<li class="method public "><a href="#method_function_list" title="function_list() :: Return sql to list functions"><span class="description">Return sql to list functions</span><pre>function_list()</pre></a></li>
<li class="method public "><a href="#method_index_list" title="index_list() :: Get the list of indexes for the current table"><span class="description">Get the list of indexes for the current table</span><pre>index_list()</pre></a></li>
<li class="method public "><a href="#method_procedure_list" title="procedure_list() :: Return sql to list stored procedures"><span class="description">Return sql to list stored procedures</span><pre>procedure_list()</pre></a></li>
<li class="method public "><a href="#method_random" title="random() :: Random ordering keyword"><span class="description">Random ordering keyword</span><pre>random()</pre></a></li>
<li class="method public "><a href="#method_sequence_list" title="sequence_list() :: Return sql to list sequences"><span class="description">Return sql to list sequences</span><pre>sequence_list()</pre></a></li>
@ -147,6 +151,23 @@
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_fk_list"></a><div class="element clickable method public method_fk_list" data-toggle="collapse" data-target=".method_fk_list .collapse" title="public">
<h2>Get the list of foreign keys for the current
table</h2>
<pre>fk_list($table) : string</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<table class="table table-bordered"><tr>
<th>parma</th>
<td>string $table</td>
</tr></table>
<h3>Parameters</h3>
<div class="subelement argument"><h4>$table</h4></div>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_function_list"></a><div class="element clickable method public method_function_list" data-toggle="collapse" data-target=".method_function_list .collapse" title="public">
<h2>Return sql to list functions</h2>
<pre>function_list() : NULL</pre>
@ -157,6 +178,21 @@
<div class="subelement response"><code>NULL</code></div>
</div></div>
</div>
<a id="method_index_list"></a><div class="element clickable method public method_index_list" data-toggle="collapse" data-target=".method_index_list .collapse" title="public">
<h2>Get the list of indexes for the current table</h2>
<pre>index_list(string $table) : array</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$table</h4>
<code>string</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>array</code></div>
</div></div>
</div>
<a id="method_procedure_list"></a><div class="element clickable method public method_procedure_list" data-toggle="collapse" data-target=".method_procedure_list .collapse" title="public">
<h2>Return sql to list stored procedures</h2>
<pre>procedure_list() : string</pre>
@ -245,7 +281,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -176,7 +176,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -68,7 +68,11 @@ specified table"><span class="description">Get information about the columns in
specified table</span><pre>column_list()</pre></a></li>
<li class="method public "><a href="#method_db_list" title="db_list() :: Returns sql to list other databases"><span class="description">Returns sql to list other databases</span><pre>db_list()</pre></a></li>
<li class="method public "><a href="#method_explain" title="explain() :: Modify the query to get the query plan"><span class="description">Modify the query to get the query plan</span><pre>explain()</pre></a></li>
<li class="method public "><a href="#method_fk_list" title="fk_list() :: Get the list of foreign keys for the current
table"><span class="description">Get the list of foreign keys for the current
table</span><pre>fk_list()</pre></a></li>
<li class="method public "><a href="#method_function_list" title="function_list() :: Return sql to list functions"><span class="description">Return sql to list functions</span><pre>function_list()</pre></a></li>
<li class="method public "><a href="#method_index_list" title="index_list() :: Get the list of indexes for the current table"><span class="description">Get the list of indexes for the current table</span><pre>index_list()</pre></a></li>
<li class="method public "><a href="#method_limit" title="limit() :: Get database specific sql for limit clause"><span class="description">Get database specific sql for limit clause</span><pre>limit()</pre></a></li>
<li class="method public "><a href="#method_procedure_list" title="procedure_list() :: Return sql to list stored procedures"><span class="description">Return sql to list stored procedures</span><pre>procedure_list()</pre></a></li>
<li class="method public "><a href="#method_random" title="random() :: Get the sql for random ordering"><span class="description">Get the sql for random ordering</span><pre>random()</pre></a></li>
@ -151,6 +155,23 @@ specified table</h2>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_fk_list"></a><div class="element clickable method public method_fk_list" data-toggle="collapse" data-target=".method_fk_list .collapse" title="public">
<h2>Get the list of foreign keys for the current
table</h2>
<pre>fk_list($table) : array</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<table class="table table-bordered"><tr>
<th>parma</th>
<td>string $table</td>
</tr></table>
<h3>Parameters</h3>
<div class="subelement argument"><h4>$table</h4></div>
<h3>Returns</h3>
<div class="subelement response"><code>array</code></div>
</div></div>
</div>
<a id="method_function_list"></a><div class="element clickable method public method_function_list" data-toggle="collapse" data-target=".method_function_list .collapse" title="public">
<h2>Return sql to list functions</h2>
<pre>function_list() : NULL</pre>
@ -161,6 +182,21 @@ specified table</h2>
<div class="subelement response"><code>NULL</code></div>
</div></div>
</div>
<a id="method_index_list"></a><div class="element clickable method public method_index_list" data-toggle="collapse" data-target=".method_index_list .collapse" title="public">
<h2>Get the list of indexes for the current table</h2>
<pre>index_list(string $table) : array</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$table</h4>
<code>string</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>array</code></div>
</div></div>
</div>
<a id="method_limit"></a><div class="element clickable method public method_limit" data-toggle="collapse" data-target=".method_limit .collapse" title="public">
<h2>Get database specific sql for limit clause</h2>
<pre>limit(string $sql, int $limit, int $offset<code> = FALSE</code>) : string</pre>
@ -282,7 +318,7 @@ specified table</h2>
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -160,6 +160,10 @@
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<table class="table table-bordered"><tr>
<th>codeCoverageIgnore</th>
<td></td>
</tr></table>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$table</h4>
@ -206,7 +210,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -66,7 +66,11 @@
<li class="method public "><a href="#method_column_list" title="column_list() :: SQL to show infromation about columns in a table"><span class="description">SQL to show infromation about columns in a table</span><pre>column_list()</pre></a></li>
<li class="method public "><a href="#method_db_list" title="db_list() :: Returns sql to list other databases"><span class="description">Returns sql to list other databases</span><pre>db_list()</pre></a></li>
<li class="method public "><a href="#method_explain" title="explain() :: Get the query plan for the sql query"><span class="description">Get the query plan for the sql query</span><pre>explain()</pre></a></li>
<li class="method public "><a href="#method_fk_list" title="fk_list() :: Get the list of foreign keys for the current
table"><span class="description">Get the list of foreign keys for the current
table</span><pre>fk_list()</pre></a></li>
<li class="method public "><a href="#method_function_list" title="function_list() :: Return sql to list functions"><span class="description">Return sql to list functions</span><pre>function_list()</pre></a></li>
<li class="method public "><a href="#method_index_list" title="index_list() :: Get the list of indexes for the current table"><span class="description">Get the list of indexes for the current table</span><pre>index_list()</pre></a></li>
<li class="method public "><a href="#method_procedure_list" title="procedure_list() :: Return sql to list stored procedures"><span class="description">Return sql to list stored procedures</span><pre>procedure_list()</pre></a></li>
<li class="method public "><a href="#method_random" title="random() :: Random ordering keyword"><span class="description">Random ordering keyword</span><pre>random()</pre></a></li>
<li class="method public "><a href="#method_sequence_list" title="sequence_list() :: Return sql to list sequences"><span class="description">Return sql to list sequences</span><pre>sequence_list()</pre></a></li>
@ -147,6 +151,23 @@
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_fk_list"></a><div class="element clickable method public method_fk_list" data-toggle="collapse" data-target=".method_fk_list .collapse" title="public">
<h2>Get the list of foreign keys for the current
table</h2>
<pre>fk_list($table) : string</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<table class="table table-bordered"><tr>
<th>parma</th>
<td>string $table</td>
</tr></table>
<h3>Parameters</h3>
<div class="subelement argument"><h4>$table</h4></div>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_function_list"></a><div class="element clickable method public method_function_list" data-toggle="collapse" data-target=".method_function_list .collapse" title="public">
<h2>Return sql to list functions</h2>
<pre>function_list() : NULL</pre>
@ -157,6 +178,21 @@
<div class="subelement response"><code>NULL</code></div>
</div></div>
</div>
<a id="method_index_list"></a><div class="element clickable method public method_index_list" data-toggle="collapse" data-target=".method_index_list .collapse" title="public">
<h2>Get the list of indexes for the current table</h2>
<pre>index_list(string $table) : array</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$table</h4>
<code>string</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>array</code></div>
</div></div>
</div>
<a id="method_procedure_list"></a><div class="element clickable method public method_procedure_list" data-toggle="collapse" data-target=".method_procedure_list .collapse" title="public">
<h2>Return sql to list stored procedures</h2>
<pre>procedure_list() : NULL</pre>
@ -245,7 +281,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -65,8 +65,6 @@
<ul>
<li class="method public "><a href="#method_backup_data" title="backup_data() :: Create an SQL backup file for the current database's data"><span class="description">Create an SQL backup file for the current database's data</span><pre>backup_data()</pre></a></li>
<li class="method public "><a href="#method_backup_structure" title="backup_structure() :: Create an SQL backup file for the current database's structure"><span class="description">Create an SQL backup file for the current database's structure</span><pre>backup_structure()</pre></a></li>
<li class="method public "><a href="#method_create_table" title="create_table() :: Convenience public function to create a new table"><span class="description">Convenience public function to create a new table</span><pre>create_table()</pre></a></li>
<li class="method public "><a href="#method_delete_table" title="delete_table() :: SQL to drop the specified table"><span class="description">SQL to drop the specified table</span><pre>delete_table()</pre></a></li>
<li class="method public "><a href="#method_query" title="query() :: "><span class="description">query()
</span><pre>query()</pre></a></li>
<li class="method public "><a href="#method_quote" title="quote() :: "><span class="description">quote()
@ -128,54 +126,6 @@
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_create_table"></a><div class="element clickable method public method_create_table" data-toggle="collapse" data-target=".method_create_table .collapse" title="public">
<h2>Convenience public function to create a new table</h2>
<pre>create_table(string $name, array $columns, array $constraints<code> = array()</code>, array $indexes<code> = array()</code>) : string</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<table class="table table-bordered">
<tr>
<th>codeCoverageIgnore</th>
<td></td>
</tr>
<tr>
<th>deprecated</th>
<td></td>
</tr>
</table>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$name</h4>
<code>string</code><p>//Name of the table</p></div>
<div class="subelement argument">
<h4>$columns</h4>
<code>array</code><p>//columns as straight array and/or column => type pairs</p></div>
<div class="subelement argument">
<h4>$constraints</h4>
<code>array</code><p>// column => constraint pairs</p></div>
<div class="subelement argument">
<h4>$indexes</h4>
<code>array</code><p>// column => index pairs</p></div>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_delete_table"></a><div class="element clickable method public method_delete_table" data-toggle="collapse" data-target=".method_delete_table .collapse" title="public">
<h2>SQL to drop the specified table</h2>
<pre>delete_table(string $name) : string</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$name</h4>
<code>string</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_query"></a><div class="element clickable method public method_query" data-toggle="collapse" data-target=".method_query .collapse" title="public">
<h2>query()
</h2>
@ -226,7 +176,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -1288,7 +1288,7 @@ passed array with key / value pairs</h2>
</div>
<a id="property_db"> </a><div class="element clickable property public property_db" data-toggle="collapse" data-target=".property_db .collapse" title="public">
<h2>The current database driver</h2>
<pre>$db : <a href="Driver_Interface.html">\Query\Driver_Interface</a></pre>
<pre>$db : <a href="../classes/Query.Driver.Driver_Interface.html">\Query\Driver\Driver_Interface</a></pre>
<div class="row collapse"><div class="detail-description">
<h3>Default</h3>
<div class="subelement argument"></div>
@ -1500,7 +1500,7 @@ array(
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -430,7 +430,7 @@ execute current compiled query</h2>
</div>
<a id="method_insert_batch"></a><div class="element clickable method public method_insert_batch" data-toggle="collapse" data-target=".method_insert_batch .collapse" title="public">
<h2>Creates and executes a batch insertion query</h2>
<pre>insert_batch(string $table, array $data<code> = array()</code>) : <a href="PDOStatement.html">\Query\PDOStatement</a></pre>
<pre>insert_batch(string $table, array $data<code> = array()</code>) : <a href="PDOStatement.html">\PDOStatement</a> | null</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
@ -444,7 +444,9 @@ execute current compiled query</h2>
<code>array</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code><a href="PDOStatement.html">\Query\PDOStatement</a></code></div>
<div class="subelement response">
<code><a href="PDOStatement.html">\PDOStatement</a></code><code>null</code>
</div>
</div></div>
</div>
<a id="method_join"></a><div class="element clickable method public method_join" data-toggle="collapse" data-target=".method_join .collapse" title="public">
@ -904,7 +906,7 @@ passed array with key / value pairs</h2>
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -208,7 +208,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -0,0 +1,176 @@
<!DOCTYPE html><html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
<meta charset="utf-8">
<title>Query » \Query\Table\Abstract_Table</title>
<meta name="author" content="Mike van Riel">
<meta name="description" content="">
<link href="../css/template.css" rel="stylesheet" media="all">
<script src="../js/jquery-1.7.1.min.js" type="text/javascript"></script><script src="../js/jquery-ui-1.8.2.custom.min.js" type="text/javascript"></script><script src="../js/jquery.mousewheel.min.js" type="text/javascript"></script><script src="../js/bootstrap.js" type="text/javascript"></script><script src="../js/template.js" type="text/javascript"></script><script src="../js/prettify/prettify.min.js" type="text/javascript"></script><link rel="shortcut icon" href="../img/favicon.ico">
<link rel="apple-touch-icon" href="../img/apple-touch-icon.png">
<link rel="apple-touch-icon" sizes="72x72" href="../img/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="114x114" href="../img/apple-touch-icon-114x114.png">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="navbar-inner"><div class="container">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></a><a class="brand" href="../index.html">Query</a><div class="nav-collapse"><ul class="nav">
<li class="dropdown">
<a href="#api" class="dropdown-toggle" data-toggle="dropdown">
API Documentation <b class="caret"></b></a><ul class="dropdown-menu">
<li><a>Namespaces</a></li>
<li><a href="../namespaces/Query.html"><i class="icon-th"></i> Query</a></li>
<li><a href="../namespaces/global.html"><i class="icon-th"></i> global</a></li>
<li><a>Packages</a></li>
<li><a href="../packages/Query.html"><i class="icon-folder-open"></i> Query</a></li>
</ul>
</li>
<li class="dropdown" id="charts-menu">
<a href="#charts" class="dropdown-toggle" data-toggle="dropdown">
Charts <b class="caret"></b></a><ul class="dropdown-menu"><li><a href="../graph_class.html"><i class="icon-list-alt"></i> Class hierarchy diagram</a></li></ul>
</li>
<li class="dropdown" id="reports-menu">
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
Reports <b class="caret"></b></a><ul class="dropdown-menu">
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors 
<span class="label label-info">0</span></a></li>
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
</div></div>
<div class="go_to_top"><a href="#___" style="color: inherit">Back to top  <i class="icon-upload icon-white"></i></a></div>
</div>
<div id="___" class="container">
<noscript><div class="alert alert-warning">
Javascript is disabled; several features are only available
if Javascript is enabled.
</div></noscript>
<div class="row">
<div class="span4">
<div class="btn-toolbar">
<div class="btn-group visibility" data-toggle="buttons-checkbox">
<button class="btn public active" title="Show public elements">Public</button><button class="btn protected" title="Show protected elements">Protected</button><button class="btn private" title="Show private elements">Private</button><button class="btn inherited active" title="Show inherited elements">Inherited</button>
</div>
<div class="btn-group view pull-right" data-toggle="buttons-radio">
<button class="btn details" title="Show descriptions and method names"><i class="icon-list"></i></button><button class="btn simple" title="Show only method names"><i class="icon-align-justify"></i></button>
</div>
</div>
<ul class="side-nav nav nav-list">
<li class="nav-header">
<i title="Methods" class="icon-custom icon-method"></i> Methods
<ul>
<li class="method public "><a href="#method___get" title="__get() :: Getters"><span class="description">Getters</span><pre>__get()</pre></a></li>
<li class="method public "><a href="#method___set" title="__set() :: Setters"><span class="description">Setters</span><pre>__set()</pre></a></li>
<li class="method public "><a href="#method___toString" title="__toString() :: String representation of the column/index"><span class="description">String representation of the column/index</span><pre>__toString()</pre></a></li>
<li class="method public "><a href="#method_set_options" title="set_options() :: Set options for the current column"><span class="description">Set options for the current column</span><pre>set_options()</pre></a></li>
</ul>
</li>
<li class="nav-header">
<i title="Properties" class="icon-custom icon-property"></i> Properties
<ul></ul>
</li>
<li class="nav-header protected">» Protected
<ul><li class="property protected "><a href="#property_valid_options" title="$valid_options() :: Valid options for the current class"><span class="description"></span><pre>$valid_options</pre></a></li></ul>
</li>
</ul>
</div>
<div class="span8">
<a id="\Query\Table\Abstract_Table"></a><ul class="breadcrumb">
<li>
<a href="../index.html"><i title="Classes" class="icon-custom icon-class"></i></a><span class="divider">\</span>
</li>
<li><a href="../namespaces/Query.html">Query</a></li>
<li>
<span class="divider">\</span><a href="../namespaces/Query.Table.html">Table</a>
</li>
<li class="active">
<span class="divider">\</span><a href="../classes/Query.Table.Abstract_Table.html">Abstract_Table</a>
</li>
</ul>
<div class="element class">
<p class="short_description">Base class for table builder component classes`</p>
<div class="details">
<div class="long_description"></div>
<h3>
<i title="Methods" class="icon-custom icon-method"></i> Methods</h3>
<a id="method___get"></a><div class="element clickable method public method___get" data-toggle="collapse" data-target=".method___get .collapse" title="public">
<h2>Getters</h2>
<pre>__get(mixed $name) : mixed</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$name</h4>
<code>mixed</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>mixed</code></div>
</div></div>
</div>
<a id="method___set"></a><div class="element clickable method public method___set" data-toggle="collapse" data-target=".method___set .collapse" title="public">
<h2>Setters</h2>
<pre>__set(mixed $name, mixed $val) : <a href="Table_Column.html">\Query\Table_Column</a></pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$name</h4>
<code>mixed</code>
</div>
<div class="subelement argument">
<h4>$val</h4>
<code>mixed</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code><a href="Table_Column.html">\Query\Table_Column</a></code></div>
</div></div>
</div>
<a id="method___toString"></a><div class="element clickable method public method___toString" data-toggle="collapse" data-target=".method___toString .collapse" title="public">
<h2>String representation of the column/index</h2>
<pre>__toString() </pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<a id="method_set_options"></a><div class="element clickable method public method_set_options" data-toggle="collapse" data-target=".method_set_options .collapse" title="public">
<h2>Set options for the current column</h2>
<pre>set_options(array $options) </pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$options</h4>
<code>array</code><p>return \Query\Table_Column</p></div>
</div></div>
</div>
<h3>
<i title="Properties" class="icon-custom icon-property"></i> Properties</h3>
<a id="property_valid_options"> </a><div class="element clickable property protected property_valid_options" data-toggle="collapse" data-target=".property_valid_options .collapse" title="protected">
<h2>Valid options for the current class</h2>
<pre>$valid_options : array</pre>
<div class="row collapse"><div class="detail-description">
<h3>Default</h3>
<div class="subelement argument"></div>
</div></div>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
</div>
</div>
</div>
</div>
<div class="row"><footer class="span12">
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
<meta charset="utf-8">
<title>Query » \Query\Table_Builder</title>
<title>Query » \Query\Table\Table_Builder</title>
<meta name="author" content="Mike van Riel">
<meta name="description" content="">
<link href="../css/template.css" rel="stylesheet" media="all">
@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -65,8 +65,8 @@
<i title="Methods" class="icon-custom icon-method"></i> Methods
<ul>
<li class="method public "><a href="#method___construct" title="__construct() :: Constructor"><span class="description">Constructor</span><pre>__construct()</pre></a></li>
<li class="method public "><a href="#method_add_column" title="add_column() :: "><span class="description">add_column()
</span><pre>add_column()</pre></a></li>
<li class="method public "><a href="#method___invoke" title="__invoke() :: Alias to constructor"><span class="description">Alias to constructor</span><pre>__invoke()</pre></a></li>
<li class="method public "><a href="#method_add_column" title="add_column() :: Add a column to the current table"><span class="description">Add a column to the current table</span><pre>add_column()</pre></a></li>
<li class="method public "><a href="#method_add_foreign_key" title="add_foreign_key() :: "><span class="description">add_foreign_key()
</span><pre>add_foreign_key()</pre></a></li>
<li class="method public "><a href="#method_add_index" title="add_index() :: "><span class="description">add_index()
@ -83,6 +83,7 @@
</span><pre>exists()</pre></a></li>
<li class="method public "><a href="#method_get_columns" title="get_columns() :: "><span class="description">get_columns()
</span><pre>get_columns()</pre></a></li>
<li class="method public "><a href="#method_get_driver" title="get_driver() :: Get the current DB Driver"><span class="description">Get the current DB Driver</span><pre>get_driver()</pre></a></li>
<li class="method public "><a href="#method_has_column" title="has_column() :: "><span class="description">has_column()
</span><pre>has_column()</pre></a></li>
<li class="method public "><a href="#method_has_foreign_key" title="has_foreign_key() :: "><span class="description">has_foreign_key()
@ -103,6 +104,7 @@
</span><pre>reset()</pre></a></li>
<li class="method public "><a href="#method_save" title="save() :: "><span class="description">save()
</span><pre>save()</pre></a></li>
<li class="method public "><a href="#method_set_driver" title="set_driver() :: Set the reference to the current database driver"><span class="description">Set the reference to the current database driver</span><pre>set_driver()</pre></a></li>
<li class="method public "><a href="#method_update" title="update() :: "><span class="description">update()
</span><pre>update()</pre></a></li>
</ul>
@ -116,20 +118,26 @@
</li>
<li class="nav-header private">» Private
<ul>
<li class="property private "><a href="#property_columns" title="$columns() :: Columns to be added/updated for the current table"><span class="description"></span><pre>$columns</pre></a></li>
<li class="property private "><a href="#property_driver" title="$driver() :: Driver for the current db"><span class="description"></span><pre>$driver</pre></a></li>
<li class="property private "><a href="#property_foreign_keys" title="$foreign_keys() :: Foreign keys to be added/updated for the current table"><span class="description"></span><pre>$foreign_keys</pre></a></li>
<li class="property private "><a href="#property_indexes" title="$indexes() :: Indexes to be added/updated for the current table"><span class="description"></span><pre>$indexes</pre></a></li>
<li class="property private "><a href="#property_table_options" title="$table_options() :: Options for the current table"><span class="description"></span><pre>$table_options</pre></a></li>
</ul>
</li>
</ul>
</div>
<div class="span8">
<a id="\Query\Table_Builder"></a><ul class="breadcrumb">
<a id="\Query\Table\Table_Builder"></a><ul class="breadcrumb">
<li>
<a href="../index.html"><i title="Classes" class="icon-custom icon-class"></i></a><span class="divider">\</span>
</li>
<li><a href="../namespaces/Query.html">Query</a></li>
<li>
<span class="divider">\</span><a href="../namespaces/Query.Table.html">Table</a>
</li>
<li class="active">
<span class="divider">\</span><a href="../classes/Query.Table_Builder.html">Table_Builder</a>
<span class="divider">\</span><a href="../classes/Query.Table.Table_Builder.html">Table_Builder</a>
</li>
</ul>
<div class="element class">
@ -150,7 +158,30 @@
<i title="Methods" class="icon-custom icon-method"></i> Methods</h3>
<a id="method___construct"></a><div class="element clickable method public method___construct" data-toggle="collapse" data-target=".method___construct .collapse" title="public">
<h2>Constructor</h2>
<pre>__construct(string $name, array $options<code> = array()</code>, \Query\Driver_Interface $driver<code> = NULL</code>) : <a href="../classes/Query.Table_Builder.html">\Query\Table_Builder</a></pre>
<pre>__construct(string $name, array $options<code> = array()</code>, \Query\Table\Driver_Interface $driver<code> = NULL</code>) : <a href="../classes/Query.Table.Table_Builder.html">\Query\Table\Table_Builder</a></pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$name</h4>
<code>string</code>
</div>
<div class="subelement argument">
<h4>$options</h4>
<code>array</code>
</div>
<div class="subelement argument">
<h4>$driver</h4>
<code><a href="Driver_Interface.html">\Query\Table\Driver_Interface</a></code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code><a href="../classes/Query.Table.Table_Builder.html">\Query\Table\Table_Builder</a></code></div>
</div></div>
</div>
<a id="method___invoke"></a><div class="element clickable method public method___invoke" data-toggle="collapse" data-target=".method___invoke .collapse" title="public">
<h2>Alias to constructor</h2>
<pre>__invoke(string $name, array $options<code> = array()</code>, \Query\Driver_Interface $driver<code> = NULL</code>) </pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
@ -167,21 +198,27 @@
<h4>$driver</h4>
<code><a href="Driver_Interface.html">\Query\Driver_Interface</a></code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code><a href="../classes/Query.Table_Builder.html">\Query\Table_Builder</a></code></div>
</div></div>
</div>
<a id="method_add_column"></a><div class="element clickable method public method_add_column" data-toggle="collapse" data-target=".method_add_column .collapse" title="public">
<h2>add_column()
</h2>
<pre>add_column($column_name, $type<code> = NULL</code>, $options<code> = array()</code>) </pre>
<h2>Add a column to the current table</h2>
<pre>add_column(string $column_name, string $type<code> = NULL</code>, array $options<code> = array()</code>) </pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument"><h4>$column_name</h4></div>
<div class="subelement argument"><h4>$type</h4></div>
<div class="subelement argument"><h4>$options</h4></div>
<div class="subelement argument">
<h4>$column_name</h4>
<code>string</code>
</div>
<div class="subelement argument">
<h4>$type</h4>
<code>string</code>
</div>
<div class="subelement argument">
<h4>$options</h4>
<code>array</code>
</div>
</div></div>
</div>
<a id="method_add_foreign_key"></a><div class="element clickable method public method_add_foreign_key" data-toggle="collapse" data-target=".method_add_foreign_key .collapse" title="public">
@ -263,6 +300,16 @@
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<a id="method_get_driver"></a><div class="element clickable method public method_get_driver" data-toggle="collapse" data-target=".method_get_driver .collapse" title="public">
<h2>Get the current DB Driver</h2>
<pre>get_driver() : <a href="Driver_Interface.html">\Query\Driver_Interface</a></pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Returns</h3>
<div class="subelement response"><code><a href="Driver_Interface.html">\Query\Driver_Interface</a></code></div>
</div></div>
</div>
<a id="method_has_column"></a><div class="element clickable method public method_has_column" data-toggle="collapse" data-target=".method_has_column .collapse" title="public">
<h2>has_column()
</h2>
@ -370,6 +417,21 @@
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<a id="method_set_driver"></a><div class="element clickable method public method_set_driver" data-toggle="collapse" data-target=".method_set_driver .collapse" title="public">
<h2>Set the reference to the current database driver</h2>
<pre>set_driver(\Query\Driver_Interface $driver) : <a href="Table_Builder.html">\Query\Table_Builder</a></pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$driver</h4>
<code><a href="Driver_Interface.html">\Query\Driver_Interface</a></code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code><a href="Table_Builder.html">\Query\Table_Builder</a></code></div>
</div></div>
</div>
<a id="method_update"></a><div class="element clickable method public method_update" data-toggle="collapse" data-target=".method_update .collapse" title="public">
<h2>update()
</h2>
@ -389,9 +451,19 @@
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<a id="property_columns"> </a><div class="element clickable property private property_columns" data-toggle="collapse" data-target=".property_columns .collapse" title="private">
<h2>Columns to be added/updated for the current table</h2>
<pre>$columns : array</pre>
<div class="row collapse"><div class="detail-description">
<h3>Default</h3>
<div class="subelement argument"><code>array()</code></div>
</div></div>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<a id="property_driver"> </a><div class="element clickable property private property_driver" data-toggle="collapse" data-target=".property_driver .collapse" title="private">
<h2>Driver for the current db</h2>
<pre>$driver : <a href="Driver_Interface.html">\Query\Driver_Interface</a></pre>
<pre>$driver : <a href="Driver_Interface.html">\Query\Table\Driver_Interface</a></pre>
<div class="row collapse"><div class="detail-description">
<h3>Default</h3>
<div class="subelement argument"><code>NULL</code></div>
@ -399,6 +471,26 @@
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<a id="property_foreign_keys"> </a><div class="element clickable property private property_foreign_keys" data-toggle="collapse" data-target=".property_foreign_keys .collapse" title="private">
<h2>Foreign keys to be added/updated for the current table</h2>
<pre>$foreign_keys : array</pre>
<div class="row collapse"><div class="detail-description">
<h3>Default</h3>
<div class="subelement argument"><code>array()</code></div>
</div></div>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<a id="property_indexes"> </a><div class="element clickable property private property_indexes" data-toggle="collapse" data-target=".property_indexes .collapse" title="private">
<h2>Indexes to be added/updated for the current table</h2>
<pre>$indexes : array</pre>
<div class="row collapse"><div class="detail-description">
<h3>Default</h3>
<div class="subelement argument"><code>array()</code></div>
</div></div>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<a id="property_table_options"> </a><div class="element clickable property private property_table_options" data-toggle="collapse" data-target=".property_table_options .collapse" title="private">
<h2>Options for the current table</h2>
<pre>$table_options : array</pre>
@ -417,7 +509,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
<meta charset="utf-8">
<title>Query » \Query\Driver\DB_Util</title>
<title>Query » \Query\Table\Table_Column</title>
<meta name="author" content="Mike van Riel">
<meta name="description" content="">
<link href="../css/template.css" rel="stylesheet" media="all">
@ -64,115 +64,45 @@
<li class="nav-header">
<i title="Methods" class="icon-custom icon-method"></i> Methods
<ul>
<li class="method public "><a href="#method___call" title="__call() :: Enable calling driver methods"><span class="description">Enable calling driver methods</span><pre>__call()</pre></a></li>
<li class="method public "><a href="#method___construct" title="__construct() :: Save a reference to the connection object for later use"><span class="description">Save a reference to the connection object for later use</span><pre>__construct()</pre></a></li>
<li class="method public "><a href="#method_backup_data" title="backup_data() :: Return an SQL file with the database data as insert statements"><span class="description">Return an SQL file with the database data as insert statements</span><pre>backup_data()</pre></a></li>
<li class="method public "><a href="#method_backup_structure" title="backup_structure() :: Return an SQL file with the database table structure"><span class="description">Return an SQL file with the database table structure</span><pre>backup_structure()</pre></a></li>
<li class="method public "><a href="#method_create_table" title="create_table() :: Convienience public function to generate sql for creating a db table"><span class="description">Convienience public function to generate sql for creating a db table</span><pre>create_table()</pre></a></li>
<li class="method public "><a href="#method_delete_table" title="delete_table() :: Drop the selected table"><span class="description">Drop the selected table</span><pre>delete_table()</pre></a></li>
<li class="method public "><a href="#method___construct" title="__construct() :: Set the attributes for the column"><span class="description">Set the attributes for the column</span><pre>__construct()</pre></a></li>
<li class="method public "><a href="#method___toString" title="__toString() :: Return the string to create the column"><span class="description">Return the string to create the column</span><pre>__toString()</pre></a></li>
</ul>
</li>
<li class="nav-header">
<i title="Properties" class="icon-custom icon-property"></i> Properties
<ul></ul>
</li>
<li class="nav-header private">» Private
<ul><li class="property private "><a href="#property_conn" title="$conn() :: Reference to the current connection object"><span class="description"></span><pre>$conn</pre></a></li></ul>
<li class="nav-header protected">» Protected
<ul>
<li class="property protected "><a href="#property_name" title="$name() :: The name of the column"><span class="description"></span><pre>$name</pre></a></li>
<li class="property protected "><a href="#property_type" title="$type() :: The type of the column"><span class="description"></span><pre>$type</pre></a></li>
<li class="property protected "><a href="#property_valid_options" title="$valid_options() :: Valid column options"><span class="description"></span><pre>$valid_options</pre></a></li>
</ul>
</li>
</ul>
</div>
<div class="span8">
<a id="\Query\Driver\DB_Util"></a><ul class="breadcrumb">
<a id="\Query\Table\Table_Column"></a><ul class="breadcrumb">
<li>
<a href="../index.html"><i title="Classes" class="icon-custom icon-class"></i></a><span class="divider">\</span>
</li>
<li><a href="../namespaces/Query.html">Query</a></li>
<li>
<span class="divider">\</span><a href="../namespaces/Query.Driver.html">Driver</a>
<span class="divider">\</span><a href="../namespaces/Query.Table.html">Table</a>
</li>
<li class="active">
<span class="divider">\</span><a href="../classes/Query.Driver.DB_Util.html">DB_Util</a>
<span class="divider">\</span><a href="../classes/Query.Table.Table_Column.html">Table_Column</a>
</li>
</ul>
<div class="element class">
<p class="short_description">Abstract class defining database / table creation methods</p>
<p class="short_description">Class representing a column when creating a table</p>
<div class="details">
<div class="long_description"></div>
<table class="table table-bordered">
<tr>
<th>package</th>
<td><a href="../packages/Query.Drivers.html">Query</a></td>
</tr>
<tr>
<th>subpackage</th>
<td>Drivers</td>
</tr>
</table>
<h3>
<i title="Methods" class="icon-custom icon-method"></i> Methods</h3>
<a id="method___call"></a><div class="element clickable method public method___call" data-toggle="collapse" data-target=".method___call .collapse" title="public">
<h2>Enable calling driver methods</h2>
<pre>__call(string $method, array $args) : mixed</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$method</h4>
<code>string</code>
</div>
<div class="subelement argument">
<h4>$args</h4>
<code>array</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>mixed</code></div>
</div></div>
</div>
<a id="method___construct"></a><div class="element clickable method public method___construct" data-toggle="collapse" data-target=".method___construct .collapse" title="public">
<h2>Save a reference to the connection object for later use</h2>
<pre>__construct(object $conn) </pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$conn</h4>
<code>object</code>
</div>
</div></div>
</div>
<a id="method_backup_data"></a><div class="element clickable method public method_backup_data" data-toggle="collapse" data-target=".method_backup_data .collapse" title="public">
<h2>Return an SQL file with the database data as insert statements</h2>
<pre>backup_data() : string</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<table class="table table-bordered"><tr>
<th>abstract</th>
<td></td>
</tr></table>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_backup_structure"></a><div class="element clickable method public method_backup_structure" data-toggle="collapse" data-target=".method_backup_structure .collapse" title="public">
<h2>Return an SQL file with the database table structure</h2>
<pre>backup_structure() : string</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<table class="table table-bordered"><tr>
<th>abstract</th>
<td></td>
</tr></table>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_create_table"></a><div class="element clickable method public method_create_table" data-toggle="collapse" data-target=".method_create_table .collapse" title="public">
<h2>Convienience public function to generate sql for creating a db table</h2>
<pre>create_table(string $name, array $fields, array $constraints<code> = array()</code>, array $indexes<code> = array()</code>) : string</pre>
<h2>Set the attributes for the column</h2>
<pre>__construct(string $name, \Query\Table\[string] $type<code> = NULL</code>, \Query\Table\[array] $options<code> = array()</code>) </pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
@ -182,41 +112,30 @@
<code>string</code>
</div>
<div class="subelement argument">
<h4>$fields</h4>
<code>array</code>
<h4>$type</h4>
<code><a href="%5Bstring%5D.html">\Query\Table\[string]</a></code>
</div>
<div class="subelement argument">
<h4>$constraints</h4>
<code>array</code>
<h4>$options</h4>
<code><a href="%5Barray%5D.html">\Query\Table\[array]</a></code>
</div>
<div class="subelement argument">
<h4>$indexes</h4>
<code>array</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<a id="method_delete_table"></a><div class="element clickable method public method_delete_table" data-toggle="collapse" data-target=".method_delete_table .collapse" title="public">
<h2>Drop the selected table</h2>
<pre>delete_table(string $name) : string</pre>
<a id="method___toString"></a><div class="element clickable method public method___toString" data-toggle="collapse" data-target=".method___toString .collapse" title="public">
<h2>Return the string to create the column</h2>
<pre>__toString() : string</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$name</h4>
<code>string</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<h3>
<i title="Properties" class="icon-custom icon-property"></i> Properties</h3>
<a id="property_conn"> </a><div class="element clickable property private property_conn" data-toggle="collapse" data-target=".property_conn .collapse" title="private">
<h2>Reference to the current connection object</h2>
<pre>$conn </pre>
<a id="property_name"> </a><div class="element clickable property protected property_name" data-toggle="collapse" data-target=".property_name .collapse" title="protected">
<h2>The name of the column</h2>
<pre>$name : string</pre>
<div class="row collapse"><div class="detail-description">
<h3>Default</h3>
<div class="subelement argument"></div>
@ -224,6 +143,26 @@
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<a id="property_type"> </a><div class="element clickable property protected property_type" data-toggle="collapse" data-target=".property_type .collapse" title="protected">
<h2>The type of the column</h2>
<pre>$type : string</pre>
<div class="row collapse"><div class="detail-description">
<h3>Default</h3>
<div class="subelement argument"></div>
</div></div>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<a id="property_valid_options"> </a><div class="element clickable property protected property_valid_options" data-toggle="collapse" data-target=".property_valid_options .collapse" title="protected">
<h2>Valid column options</h2>
<pre>$valid_options : <a href="type.html">\Query\Table\type</a></pre>
<div class="row collapse"><div class="detail-description">
<h3>Default</h3>
<div class="subelement argument"><code>array('limit', 'length', 'default', 'null', 'precision', 'scale', 'after', 'update', 'comment')</code></div>
</div></div>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
</div>
</div>
</div>
@ -232,7 +171,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T13:41:22-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -0,0 +1,125 @@
<!DOCTYPE html><html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
<meta charset="utf-8">
<title>Query » \Query\Table\Table_Foreign_Key</title>
<meta name="author" content="Mike van Riel">
<meta name="description" content="">
<link href="../css/template.css" rel="stylesheet" media="all">
<script src="../js/jquery-1.7.1.min.js" type="text/javascript"></script><script src="../js/jquery-ui-1.8.2.custom.min.js" type="text/javascript"></script><script src="../js/jquery.mousewheel.min.js" type="text/javascript"></script><script src="../js/bootstrap.js" type="text/javascript"></script><script src="../js/template.js" type="text/javascript"></script><script src="../js/prettify/prettify.min.js" type="text/javascript"></script><link rel="shortcut icon" href="../img/favicon.ico">
<link rel="apple-touch-icon" href="../img/apple-touch-icon.png">
<link rel="apple-touch-icon" sizes="72x72" href="../img/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="114x114" href="../img/apple-touch-icon-114x114.png">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="navbar-inner"><div class="container">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></a><a class="brand" href="../index.html">Query</a><div class="nav-collapse"><ul class="nav">
<li class="dropdown">
<a href="#api" class="dropdown-toggle" data-toggle="dropdown">
API Documentation <b class="caret"></b></a><ul class="dropdown-menu">
<li><a>Namespaces</a></li>
<li><a href="../namespaces/Query.html"><i class="icon-th"></i> Query</a></li>
<li><a href="../namespaces/global.html"><i class="icon-th"></i> global</a></li>
<li><a>Packages</a></li>
<li><a href="../packages/Query.html"><i class="icon-folder-open"></i> Query</a></li>
</ul>
</li>
<li class="dropdown" id="charts-menu">
<a href="#charts" class="dropdown-toggle" data-toggle="dropdown">
Charts <b class="caret"></b></a><ul class="dropdown-menu"><li><a href="../graph_class.html"><i class="icon-list-alt"></i> Class hierarchy diagram</a></li></ul>
</li>
<li class="dropdown" id="reports-menu">
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
Reports <b class="caret"></b></a><ul class="dropdown-menu">
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors 
<span class="label label-info">0</span></a></li>
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
</div></div>
<div class="go_to_top"><a href="#___" style="color: inherit">Back to top  <i class="icon-upload icon-white"></i></a></div>
</div>
<div id="___" class="container">
<noscript><div class="alert alert-warning">
Javascript is disabled; several features are only available
if Javascript is enabled.
</div></noscript>
<div class="row">
<div class="span4">
<div class="btn-toolbar">
<div class="btn-group visibility" data-toggle="buttons-checkbox">
<button class="btn public active" title="Show public elements">Public</button><button class="btn protected" title="Show protected elements">Protected</button><button class="btn private" title="Show private elements">Private</button><button class="btn inherited active" title="Show inherited elements">Inherited</button>
</div>
<div class="btn-group view pull-right" data-toggle="buttons-radio">
<button class="btn details" title="Show descriptions and method names"><i class="icon-list"></i></button><button class="btn simple" title="Show only method names"><i class="icon-align-justify"></i></button>
</div>
</div>
<ul class="side-nav nav nav-list">
<li class="nav-header">
<i title="Methods" class="icon-custom icon-method"></i> Methods
<ul><li class="method public "><a href="#method___toString" title="__toString() :: String representation of the foreign key"><span class="description">String representation of the foreign key</span><pre>__toString()</pre></a></li></ul>
</li>
<li class="nav-header">
<i title="Properties" class="icon-custom icon-property"></i> Properties
<ul></ul>
</li>
<li class="nav-header protected">» Protected
<ul><li class="property protected "><a href="#property_valid_options" title="$valid_options() :: Valid options for a foreign key"><span class="description"></span><pre>$valid_options</pre></a></li></ul>
</li>
</ul>
</div>
<div class="span8">
<a id="\Query\Table\Table_Foreign_Key"></a><ul class="breadcrumb">
<li>
<a href="../index.html"><i title="Classes" class="icon-custom icon-class"></i></a><span class="divider">\</span>
</li>
<li><a href="../namespaces/Query.html">Query</a></li>
<li>
<span class="divider">\</span><a href="../namespaces/Query.Table.html">Table</a>
</li>
<li class="active">
<span class="divider">\</span><a href="../classes/Query.Table.Table_Foreign_Key.html">Table_Foreign_Key</a>
</li>
</ul>
<div class="element class">
<p class="short_description">Class representing a foreign key</p>
<div class="details">
<div class="long_description"></div>
<h3>
<i title="Methods" class="icon-custom icon-method"></i> Methods</h3>
<a id="method___toString"></a><div class="element clickable method public method___toString" data-toggle="collapse" data-target=".method___toString .collapse" title="public">
<h2>String representation of the foreign key</h2>
<pre>__toString() </pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<h3>
<i title="Properties" class="icon-custom icon-property"></i> Properties</h3>
<a id="property_valid_options"> </a><div class="element clickable property protected property_valid_options" data-toggle="collapse" data-target=".property_valid_options .collapse" title="protected">
<h2>Valid options for a foreign key</h2>
<pre>$valid_options : <a href="type.html">\Query\Table\type</a></pre>
<div class="row collapse"><div class="detail-description">
<h3>Default</h3>
<div class="subelement argument"><code>array('delete', 'update', 'constraint')</code></div>
</div></div>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
</div>
</div>
</div>
</div>
<div class="row"><footer class="span12">
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
<meta charset="utf-8">
<title>Query » \Query\Table_Builder_Interface</title>
<title>Query » \Query\Table\Table_Index</title>
<meta name="author" content="Mike van Riel">
<meta name="description" content="">
<link href="../css/template.css" rel="stylesheet" media="all">
@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -60,57 +60,56 @@
<button class="btn details" title="Show descriptions and method names"><i class="icon-list"></i></button><button class="btn simple" title="Show only method names"><i class="icon-align-justify"></i></button>
</div>
</div>
<ul class="side-nav nav nav-list"><li class="nav-header">
<ul class="side-nav nav nav-list">
<li class="nav-header">
<i title="Methods" class="icon-custom icon-method"></i> Methods
<ul><li class="method public "><a href="#method___construct" title="__construct() :: Constructor"><span class="description">Constructor</span><pre>__construct()</pre></a></li></ul>
</li></ul>
<ul><li class="method public "><a href="#method___toString" title="__toString() :: Return the string representation of the current index"><span class="description">Return the string representation of the current index</span><pre>__toString()</pre></a></li></ul>
</li>
<li class="nav-header">
<i title="Properties" class="icon-custom icon-property"></i> Properties
<ul></ul>
</li>
<li class="nav-header protected">» Protected
<ul><li class="property protected "><a href="#property_valid_options" title="$valid_options() :: Valid options for a table index"><span class="description"></span><pre>$valid_options</pre></a></li></ul>
</li>
</ul>
</div>
<div class="span8">
<a id="\Query\Table_Builder_Interface"></a><ul class="breadcrumb">
<a id="\Query\Table\Table_Index"></a><ul class="breadcrumb">
<li>
<a href="../index.html"><i title="Classes" class="icon-custom icon-class"></i></a><span class="divider">\</span>
</li>
<li><a href="../namespaces/Query.html">Query</a></li>
<li>
<span class="divider">\</span><a href="../namespaces/Query.Table.html">Table</a>
</li>
<li class="active">
<span class="divider">\</span><a href="../classes/Query.Table_Builder_Interface.html">Table_Builder_Interface</a>
<span class="divider">\</span><a href="../classes/Query.Table.Table_Index.html">Table_Index</a>
</li>
</ul>
<div class="element interface">
<p class="short_description">Abstract class defining database / table creation methods</p>
<div class="element class">
<p class="short_description">Class representing indicies when creating a table</p>
<div class="details">
<div class="long_description"></div>
<table class="table table-bordered">
<tr>
<th>package</th>
<td><a href="../packages/Query.Table_Builder.html">Query</a></td>
</tr>
<tr>
<th>subpackage</th>
<td>Table_Builder</td>
</tr>
</table>
<h3>
<i title="Methods" class="icon-custom icon-method"></i> Methods</h3>
<a id="method___construct"></a><div class="element clickable method public method___construct" data-toggle="collapse" data-target=".method___construct .collapse" title="public">
<h2>Constructor</h2>
<pre>__construct(string $name, array $options<code> = array()</code>, \Query\Abstract_Driver $driver<code> = null</code>) </pre>
<a id="method___toString"></a><div class="element clickable method public method___toString" data-toggle="collapse" data-target=".method___toString .collapse" title="public">
<h2>Return the string representation of the current index</h2>
<pre>__toString() </pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
<h3>
<i title="Properties" class="icon-custom icon-property"></i> Properties</h3>
<a id="property_valid_options"> </a><div class="element clickable property protected property_valid_options" data-toggle="collapse" data-target=".property_valid_options .collapse" title="protected">
<h2>Valid options for a table index</h2>
<pre>$valid_options : array</pre>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
<h3>Parameters</h3>
<div class="subelement argument">
<h4>$name</h4>
<code>string</code>
</div>
<div class="subelement argument">
<h4>$options</h4>
<code>array</code>
</div>
<div class="subelement argument">
<h4>$driver</h4>
<code><a href="Abstract_Driver.html">\Query\Abstract_Driver</a></code>
</div>
<h3>Default</h3>
<div class="subelement argument"><code>array('type', 'unique', 'name')</code></div>
</div></div>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description"><div class="long_description"></div></div></div>
</div>
</div>
</div>
@ -120,7 +119,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -53,8 +53,7 @@
<div class="row">
<div class="span4"><ul class="side-nav nav nav-list">
<li class="nav-header">Navigation</li>
<li><a href="#drivers/mysql/mysql_util.php"><i class="icon-file"></i>drivers/mysql/mysql_util.php</a></li>
<li><a href="#drivers/sqlite/sqlite_util.php"><i class="icon-file"></i>drivers/sqlite/sqlite_util.php</a></li>
<li><a href="#drivers/firebird/firebird_util.php"><i class="icon-file"></i>drivers/firebird/firebird_util.php</a></li>
</ul></div>
<div class="span8">
<ul class="breadcrumb">
@ -64,23 +63,8 @@
<li>Deprecated elements</li>
</ul>
<div id="marker-accordion">
<a name="drivers/mysql/mysql_util.php" id="drivers/mysql/mysql_util.php"></a><h3>
<i class="icon-file"></i>drivers/mysql/mysql_util.php<small style="float: right;padding-right: 10px;">1</small>
</h3>
<div><table class="table markers table-bordered">
<tr>
<th>Type</th>
<th>Line</th>
<th>Description</th>
</tr>
<tr>
<td>deprecated</td>
<td>43</td>
<td></td>
</tr>
</table></div>
<a name="drivers/sqlite/sqlite_util.php" id="drivers/sqlite/sqlite_util.php"></a><h3>
<i class="icon-file"></i>drivers/sqlite/sqlite_util.php<small style="float: right;padding-right: 10px;">1</small>
<a name="drivers/firebird/firebird_util.php" id="drivers/firebird/firebird_util.php"></a><h3>
<i class="icon-file"></i>drivers/firebird/firebird_util.php<small style="float: right;padding-right: 10px;">1</small>
</h3>
<div><table class="table markers table-bordered">
<tr>
@ -101,7 +85,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -92,13 +92,16 @@
<div class="package-contents"></div>
<div class="package-contents"></div>
<div class="package-contents"></div>
<div class="package-contents"></div>
<div class="package-contents"></div>
<div class="package-contents"></div>
</div>
</div>
<div class="row"><footer class="span12">
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -66,7 +66,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -53,7 +53,6 @@
<div class="row">
<div class="span4"><ul class="side-nav nav nav-list">
<li class="nav-header">Navigation</li>
<li><a href="#drivers/firebird/firebird_util.php"><i class="icon-file"></i>drivers/firebird/firebird_util.php</a></li>
<li><a href="#drivers/pgsql/pgsql_util.php"><i class="icon-file"></i>drivers/pgsql/pgsql_util.php</a></li>
</ul></div>
<div class="span8">
@ -63,25 +62,7 @@
</li>
<li>Markers</li>
</ul>
<div id="marker-accordion">
<div class="package-contents">
<a name="drivers/firebird/firebird_util.php" id="drivers/firebird/firebird_util.php"></a><h3>
<i class="icon-file"></i>drivers/firebird/firebird_util.php<small style="float: right;padding-right: 10px;">1</small>
</h3>
<div><table class="table markers table-bordered">
<tr>
<th>Type</th>
<th>Line</th>
<th>Description</th>
</tr>
<tr>
<td>todo</td>
<td>36</td>
<td>Implement Backup structure function</td>
</tr>
</table></div>
</div>
<div class="package-contents">
<div id="marker-accordion"><div class="package-contents">
<a name="drivers/pgsql/pgsql_util.php" id="drivers/pgsql/pgsql_util.php"></a><h3>
<i class="icon-file"></i>drivers/pgsql/pgsql_util.php<small style="float: right;padding-right: 10px;">1</small>
</h3>
@ -97,15 +78,14 @@
<td>Implement Backup function</td>
</tr>
</table></div>
</div>
</div>
</div></div>
</div>
</div>
<div class="row"><footer class="span12">
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -210,7 +210,7 @@ data-fetching methods</p>
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -0,0 +1,124 @@
<!DOCTYPE html><html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
<meta charset="utf-8">
<title>Query » Query\Table</title>
<meta name="author" content="Mike van Riel">
<meta name="description" content="">
<link href="../css/template.css" rel="stylesheet" media="all">
<script src="../js/jquery-1.7.1.min.js" type="text/javascript"></script><script src="../js/jquery-ui-1.8.2.custom.min.js" type="text/javascript"></script><script src="../js/jquery.mousewheel.min.js" type="text/javascript"></script><script src="../js/bootstrap.js" type="text/javascript"></script><script src="../js/template.js" type="text/javascript"></script><script src="../js/prettify/prettify.min.js" type="text/javascript"></script><link rel="shortcut icon" href="../img/favicon.ico">
<link rel="apple-touch-icon" href="../img/apple-touch-icon.png">
<link rel="apple-touch-icon" sizes="72x72" href="../img/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="114x114" href="../img/apple-touch-icon-114x114.png">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="navbar-inner"><div class="container">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></a><a class="brand" href="../index.html">Query</a><div class="nav-collapse"><ul class="nav">
<li class="dropdown">
<a href="#api" class="dropdown-toggle" data-toggle="dropdown">
API Documentation <b class="caret"></b></a><ul class="dropdown-menu">
<li><a>Namespaces</a></li>
<li><a href="../namespaces/Query.html"><i class="icon-th"></i> Query</a></li>
<li><a href="../namespaces/global.html"><i class="icon-th"></i> global</a></li>
<li><a>Packages</a></li>
<li><a href="../packages/Query.html"><i class="icon-folder-open"></i> Query</a></li>
</ul>
</li>
<li class="dropdown" id="charts-menu">
<a href="#charts" class="dropdown-toggle" data-toggle="dropdown">
Charts <b class="caret"></b></a><ul class="dropdown-menu"><li><a href="../graph_class.html"><i class="icon-list-alt"></i> Class hierarchy diagram</a></li></ul>
</li>
<li class="dropdown" id="reports-menu">
<a href="#reports" class="dropdown-toggle" data-toggle="dropdown">
Reports <b class="caret"></b></a><ul class="dropdown-menu">
<li><a href="../errors.html"><i class="icon-remove-sign"></i> Errors 
<span class="label label-info">0</span></a></li>
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
</div></div>
<div class="go_to_top"><a href="#___" style="color: inherit">Back to top  <i class="icon-upload icon-white"></i></a></div>
</div>
<div id="___" class="container">
<noscript><div class="alert alert-warning">
Javascript is disabled; several features are only available
if Javascript is enabled.
</div></noscript>
<div class="row">
<div class="span4">
<div class="btn-group view pull-right" data-toggle="buttons-radio">
<button class="btn details" title="Show descriptions and method names"><i class="icon-list"></i></button><button class="btn simple" title="Show only method names"><i class="icon-align-justify"></i></button>
</div>
<ul class="side-nav nav nav-list">
<li class="nav-header">
<i class="icon-map-marker"></i> Namespaces</li>
<li>
<a href="../namespaces/Query.Table.html" title="Table"><i class="icon-th"></i>Table</a><ul class="nav nav-list nav-namespaces"></ul>
</li>
</ul>
</div>
<div class="span8 namespace-contents">
<ul class="breadcrumb">
<li>
<a href="../index.html"><i class="icon-th"></i></a><span class="divider">\</span>
</li>
<li><a href="../namespaces/Query.html">Query</a></li>
<li class="active">
<span class="divider">\</span><a href="../namespaces/Query.Table.html">Table</a>
</li>
</ul>
<div class="namespace-indent">
<h3>
<i title="Class" class="icon-custom icon-class"></i> Classes and interfaces</h3>
<div id="Abstract_Table" class="element ajax clickable class">
<h1>Abstract_Table<a href="../classes/Query.Table.Abstract_Table.html"></a>
</h1>
<p class="short_description">Base class for table builder component classes`</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table.Abstract_Table.html" class="more">« More »</a>
</div>
<div id="Table_Builder" class="element ajax clickable class">
<h1>Table_Builder<a href="../classes/Query.Table.Table_Builder.html"></a>
</h1>
<p class="short_description">Abstract class defining database / table creation methods</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table.Table_Builder.html" class="more">« More »</a>
</div>
<div id="Table_Column" class="element ajax clickable class">
<h1>Table_Column<a href="../classes/Query.Table.Table_Column.html"></a>
</h1>
<p class="short_description">Class representing a column when creating a table</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table.Table_Column.html" class="more">« More »</a>
</div>
<div id="Table_Foreign_Key" class="element ajax clickable class">
<h1>Table_Foreign_Key<a href="../classes/Query.Table.Table_Foreign_Key.html"></a>
</h1>
<p class="short_description">Class representing a foreign key</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table.Table_Foreign_Key.html" class="more">« More »</a>
</div>
<div id="Table_Index" class="element ajax clickable class">
<h1>Table_Index<a href="../classes/Query.Table.Table_Index.html"></a>
</h1>
<p class="short_description">Class representing indicies when creating a table</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table.Table_Index.html" class="more">« More »</a>
</div>
</div>
</div>
</div>
<div class="row"><footer class="span12">
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -59,9 +59,14 @@
<li class="nav-header">
<i class="icon-map-marker"></i> Namespaces</li>
<li>
<a href="../namespaces/Query.html" title="Query"><i class="icon-th"></i>Query</a><ul class="nav nav-list nav-namespaces"><li>
<a href="../namespaces/Query.html" title="Query"><i class="icon-th"></i>Query</a><ul class="nav nav-list nav-namespaces">
<li>
<a href="../namespaces/Query.Driver.html" title="Driver"><i class="icon-th"></i>Driver</a><ul class="nav nav-list nav-namespaces"></ul>
</li></ul>
</li>
<li>
<a href="../namespaces/Query.Table.html" title="Table"><i class="icon-th"></i>Table</a><ul class="nav nav-list nav-namespaces"></ul>
</li>
</ul>
</li>
<li class="nav-header">
<i title="Functions" class="icon-custom icon-function"></i> Functions</li>
@ -95,13 +100,6 @@ with array_map and glob</span><pre>do_include</pre></a></li>
<div class="details collapse"></div>
<a href="../classes/Query.Query_Builder_Interface.html" class="more">« More »</a>
</div>
<div id="Table_Builder_Interface" class="element ajax clickable interface">
<h1>Table_Builder_Interface<a href="../classes/Query.Table_Builder_Interface.html"></a>
</h1>
<p class="short_description">Abstract class defining database / table creation methods</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table_Builder_Interface.html" class="more">« More »</a>
</div>
<div id="BadDBDriverException" class="element ajax clickable class">
<h1>BadDBDriverException<a href="../classes/Query.BadDBDriverException.html"></a>
</h1>
@ -132,13 +130,6 @@ instantiates the specific db driver</p>
<div class="details collapse"></div>
<a href="../classes/Query.Query_Parser.html" class="more">« More »</a>
</div>
<div id="Table_Builder" class="element ajax clickable class">
<h1>Table_Builder<a href="../classes/Query.Table_Builder.html"></a>
</h1>
<p class="short_description">Abstract class defining database / table creation methods</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table_Builder.html" class="more">« More »</a>
</div>
<ul class="breadcrumb">
<li>
<a href="../index.html"><i class="icon-th"></i></a><span class="divider">\</span>
@ -279,6 +270,54 @@ data-fetching methods</p>
<a href="../classes/Query.Driver.SQLite_Util.html" class="more">« More »</a>
</div>
</div>
<ul class="breadcrumb">
<li>
<a href="../index.html"><i class="icon-th"></i></a><span class="divider">\</span>
</li>
<li><a href="../namespaces/Query.html">Query</a></li>
<li class="active">
<span class="divider">\</span><a href="../namespaces/Query.Table.html">Table</a>
</li>
</ul>
<div class="namespace-indent">
<h3>
<i title="Class" class="icon-custom icon-class"></i> Classes and interfaces</h3>
<div id="Abstract_Table" class="element ajax clickable class">
<h1>Abstract_Table<a href="../classes/Query.Table.Abstract_Table.html"></a>
</h1>
<p class="short_description">Base class for table builder component classes`</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table.Abstract_Table.html" class="more">« More »</a>
</div>
<div id="Table_Builder" class="element ajax clickable class">
<h1>Table_Builder<a href="../classes/Query.Table.Table_Builder.html"></a>
</h1>
<p class="short_description">Abstract class defining database / table creation methods</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table.Table_Builder.html" class="more">« More »</a>
</div>
<div id="Table_Column" class="element ajax clickable class">
<h1>Table_Column<a href="../classes/Query.Table.Table_Column.html"></a>
</h1>
<p class="short_description">Class representing a column when creating a table</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table.Table_Column.html" class="more">« More »</a>
</div>
<div id="Table_Foreign_Key" class="element ajax clickable class">
<h1>Table_Foreign_Key<a href="../classes/Query.Table.Table_Foreign_Key.html"></a>
</h1>
<p class="short_description">Class representing a foreign key</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table.Table_Foreign_Key.html" class="more">« More »</a>
</div>
<div id="Table_Index" class="element ajax clickable class">
<h1>Table_Index<a href="../classes/Query.Table.Table_Index.html"></a>
</h1>
<p class="short_description">Class representing indicies when creating a table</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table.Table_Index.html" class="more">« More »</a>
</div>
</div>
</div>
</div>
</div>
@ -286,7 +325,7 @@ data-fetching methods</p>
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -82,7 +82,7 @@ with array_map and glob</span><pre>do_include</pre></a></li>
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -69,7 +69,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -158,7 +158,7 @@ Query method</p>
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -63,26 +63,26 @@
</li>
<li class="nav-header">
<i title="Interfaces" class="icon-custom icon-interface"></i> Interfaces</li>
<li><a href="#SQL_Interface" title="parent for database manipulation subclasses">SQL_Interface</a></li>
<li><a href="#Driver_Interface" title="PDO Interface to implement for database drivers">Driver_Interface</a></li>
<li><a href="#SQL_Interface" title="parent for database manipulation subclasses">SQL_Interface</a></li>
<li class="nav-header">
<i title="Classes" class="icon-custom icon-class"></i> Classes</li>
<li><a href="#Abstract_SQL" title="parent for database manipulation subclasses">Abstract_SQL</a></li>
<li><a href="#Firebird_Result" title="Firebird result class to emulate PDOStatement Class - only implements
data-fetching methods">Firebird_Result</a></li>
<li><a href="#SQLite" title="SQLite specific class">SQLite</a></li>
<li><a href="#SQLite_SQL" title="SQLite Specific SQL">SQLite_SQL</a></li>
<li><a href="#SQLite_Util" title="SQLite-specific backup, import and creation methods">SQLite_Util</a></li>
<li><a href="#Firebird_SQL" title="Firebird Specific SQL">Firebird_SQL</a></li>
<li><a href="#Firebird_Util" title="Firebird-specific backup, import and creation methods">Firebird_Util</a></li>
<li><a href="#Firebird" title="Firebird Database class">Firebird</a></li>
<li><a href="#MySQL_Util" title="MySQL-specific backup, import and creation methods">MySQL_Util</a></li>
<li><a href="#Abstract_Driver" title="Base Database class">Abstract_Driver</a></li>
<li><a href="#SQLite_Util" title="SQLite-specific backup, import and creation methods">SQLite_Util</a></li>
<li><a href="#Firebird_Result" title="Firebird result class to emulate PDOStatement Class - only implements
data-fetching methods">Firebird_Result</a></li>
<li><a href="#PgSQL" title="PostgreSQL specifc class">PgSQL</a></li>
<li><a href="#PgSQL_Util" title="Posgres-specific backup, import and creation methods">PgSQL_Util</a></li>
<li><a href="#PgSQL_SQL" title="PostgreSQL specifc SQL">PgSQL_SQL</a></li>
<li><a href="#MySQL_SQL" title="MySQL specifc SQL">MySQL_SQL</a></li>
<li><a href="#Firebird_SQL" title="Firebird Specific SQL">Firebird_SQL</a></li>
<li><a href="#SQLite" title="SQLite specific class">SQLite</a></li>
<li><a href="#SQLite_SQL" title="SQLite Specific SQL">SQLite_SQL</a></li>
<li><a href="#PgSQL" title="PostgreSQL specifc class">PgSQL</a></li>
<li><a href="#MySQL_Util" title="MySQL-specific backup, import and creation methods">MySQL_Util</a></li>
<li><a href="#MySQL" title="MySQL specific class">MySQL</a></li>
<li><a href="#Abstract_SQL" title="parent for database manipulation subclasses">Abstract_SQL</a></li>
<li><a href="#Abstract_Driver" title="Base Database class">Abstract_Driver</a></li>
<li><a href="#Abstract_Util" title="Abstract class defining database / table creation methods">Abstract_Util</a></li>
</ul>
</div>
@ -230,7 +230,7 @@ data-fetching methods</p>
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -110,7 +110,7 @@ instantiates the specific db driver</p>
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -62,9 +62,6 @@
<a href="../packages/Query.Table_Builder.html" title="Table_Builder"><i class="icon-folder-open"></i>Table_Builder</a><ul class="nav nav-list nav-packages"></ul>
</li>
<li class="nav-header">
<i title="Interfaces" class="icon-custom icon-interface"></i> Interfaces</li>
<li><a href="#Table_Builder_Interface" title="Abstract class defining database / table creation methods">Table_Builder_Interface</a></li>
<li class="nav-header">
<i title="Classes" class="icon-custom icon-class"></i> Classes</li>
<li><a href="#Table_Builder" title="Abstract class defining database / table creation methods">Table_Builder</a></li>
</ul>
@ -79,19 +76,12 @@
<div class="package-indent">
<h3>
<i title="Classes" class="icon-custom icon-class"></i> Classes and interfaces</h3>
<div id="Table_Builder_Interface" class="element ajax clickable interface">
<h1>Table_Builder_Interface<a href="../classes/Query.Table_Builder_Interface.html"></a>
</h1>
<p class="short_description">Abstract class defining database / table creation methods</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table_Builder_Interface.html" class="more">« More »</a>
</div>
<div id="Table_Builder" class="element ajax clickable class">
<h1>Table_Builder<a href="../classes/Query.Table_Builder.html"></a>
<h1>Table_Builder<a href="../classes/Query.Table.Table_Builder.html"></a>
</h1>
<p class="short_description">Abstract class defining database / table creation methods</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table_Builder.html" class="more">« More »</a>
<a href="../classes/Query.Table.Table_Builder.html" class="more">« More »</a>
</div>
</div>
</div>
@ -100,7 +90,7 @@
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

View File

@ -38,7 +38,7 @@
<li><a href="../markers.html"><i class="icon-map-marker"></i> Markers 
<ul></ul></a></li>
<li><a href="../deprecated.html"><i class="icon-stop"></i> Deprecated elements 
<span class="label label-info">2</span></a></li>
<span class="label label-info">1</span></a></li>
</ul>
</li>
</ul></div>
@ -82,6 +82,12 @@
with array_map and glob"><span class="description">Bulk directory loading workaround for use
with array_map and glob</span><pre>do_include</pre></a></li>
<li class="function "><a href="#function_mb_trim" title="mb_trim() :: Multibyte-safe trim function"><span class="description">Multibyte-safe trim function</span><pre>mb_trim</pre></a></li>
<li class="nav-header">
<i title="Classes" class="icon-custom icon-class"></i> Classes</li>
<li><a href="#Abstract_Table" title="Base class for table builder component classes`">Abstract_Table</a></li>
<li><a href="#Table_Index" title="Class representing indicies when creating a table">Table_Index</a></li>
<li><a href="#Table_Foreign_Key" title="Class representing a foreign key">Table_Foreign_Key</a></li>
<li><a href="#Table_Column" title="Class representing a column when creating a table">Table_Column</a></li>
</ul>
</div>
<div class="span8 package-contents">
@ -93,7 +99,7 @@ with array_map and glob</span><pre>do_include</pre></a></li>
<i title="Functions" class="icon-custom icon-function"></i> Functions</h3>
<a id="function_Query"></a><div class="element clickable function function_Query" data-toggle="collapse" data-target=".function_Query .collapse" title="">
<h2>Connection function</h2>
<pre>Query(string|object|array $params<code> = ''</code>) : <a href="Query_Builder.html">\Query_Builder</a></pre>
<pre>Query(string|object|array $params<code> = ''</code>) : <a href="../classes/Query.Query_Builder.html">\Query\Query_Builder</a> | null</pre>
<div class="labels"></div>
<div class="row collapse"><div class="detail-description">
<div class="long_description"></div>
@ -103,7 +109,9 @@ with array_map and glob</span><pre>do_include</pre></a></li>
<code>string</code><code>object</code><code>array</code>
</div>
<h3>Returns</h3>
<div class="subelement response"><code><a href="Query_Builder.html">\Query_Builder</a></code></div>
<div class="subelement response">
<code><a href="../classes/Query.Query_Builder.html">\Query\Query_Builder</a></code><code>null</code>
</div>
</div></div>
</div>
<a id="function_db_filter"></a><div class="element clickable function function_db_filter" data-toggle="collapse" data-target=".function_db_filter .collapse" title="">
@ -154,6 +162,36 @@ with array_map and glob</h2>
<div class="subelement response"><code>string</code></div>
</div></div>
</div>
<h3>
<i title="Classes" class="icon-custom icon-class"></i> Classes and interfaces</h3>
<div id="Abstract_Table" class="element ajax clickable class">
<h1>Abstract_Table<a href="../classes/Query.Table.Abstract_Table.html"></a>
</h1>
<p class="short_description">Base class for table builder component classes`</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table.Abstract_Table.html" class="more">« More »</a>
</div>
<div id="Table_Column" class="element ajax clickable class">
<h1>Table_Column<a href="../classes/Query.Table.Table_Column.html"></a>
</h1>
<p class="short_description">Class representing a column when creating a table</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table.Table_Column.html" class="more">« More »</a>
</div>
<div id="Table_Foreign_Key" class="element ajax clickable class">
<h1>Table_Foreign_Key<a href="../classes/Query.Table.Table_Foreign_Key.html"></a>
</h1>
<p class="short_description">Class representing a foreign key</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table.Table_Foreign_Key.html" class="more">« More »</a>
</div>
<div id="Table_Index" class="element ajax clickable class">
<h1>Table_Index<a href="../classes/Query.Table.Table_Index.html"></a>
</h1>
<p class="short_description">Class representing indicies when creating a table</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table.Table_Index.html" class="more">« More »</a>
</div>
<ul class="breadcrumb"><li>
<a href="../index.html"><i class="icon-folder-open"></i></a><span class="divider">\</span><li><a href="../packages/Query.html">Query</a></li>
<li class="active">
@ -408,19 +446,12 @@ instantiates the specific db driver</p>
<div class="package-indent">
<h3>
<i title="Classes" class="icon-custom icon-class"></i> Classes and interfaces</h3>
<div id="Table_Builder_Interface" class="element ajax clickable interface">
<h1>Table_Builder_Interface<a href="../classes/Query.Table_Builder_Interface.html"></a>
</h1>
<p class="short_description">Abstract class defining database / table creation methods</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table_Builder_Interface.html" class="more">« More »</a>
</div>
<div id="Table_Builder" class="element ajax clickable class">
<h1>Table_Builder<a href="../classes/Query.Table_Builder.html"></a>
<h1>Table_Builder<a href="../classes/Query.Table.Table_Builder.html"></a>
</h1>
<p class="short_description">Abstract class defining database / table creation methods</p>
<div class="details collapse"></div>
<a href="../classes/Query.Table_Builder.html" class="more">« More »</a>
<a href="../classes/Query.Table.Table_Builder.html" class="more">« More »</a>
</div>
</div>
</div>
@ -430,7 +461,7 @@ instantiates the specific db driver</p>
Template is built using <a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap 2</a> and icons provided by <a href="http://glyphicons.com/">Glyphicons</a>.<br>
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor 2.2.0
</a> and<br>
generated on 2014-04-03T14:45:59-04:00.<br></footer></div>
generated on 2014-04-09T11:31:52-04:00.<br></footer></div>
</div>
</body>
</html>

File diff suppressed because one or more lines are too long