<?php include_once '../doc-typo3-funcs.php'; $doxygen_vars = array( "title" => "TYPO3 4.0.1: t3lib_queryGenerator Class Reference", "datetime" => "Sat Dec 2 19:26:05 2006", "date" => "2 Dec 2006", "doxygenversion" => "1.4.6", "projectname" => "TYPO3 4.0.1", "projectnumber" => "4.0.1" ); get_header($doxygen_vars); ?> <!-- Generated by Doxygen 1.4.6 --> <div class="tabs"> <ul> <li><a href="main.html"><span>Main Page</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li id="current"><a href="classes.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> <li><a href="dirs.html"><span>Directories</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="examples.html"><span>Examples</span></a></li> <li> <form action="search.php" method="get"> <table cellspacing="0" cellpadding="0" border="0"> <tr> <td><label> <u>S</u>earch for </label></td> <td><input type="text" name="query" value="" size="20" accesskey="s"/></td> </tr> </table> </form> </li> </ul></div> <div class="tabs"> <ul> <li><a href="classes.html"><span>Alphabetical List</span></a></li> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul></div> <h1>t3lib_queryGenerator Class Reference</h1><!-- doxytag: class="t3lib_queryGenerator" --><a href="classt3lib__queryGenerator-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#2a62b040096ded8e0de565a0c997d836">makeFieldList</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#ef6fe5d60852ab911d8de69d1d8924e4">init</a> ($name, $table, $fieldList='')</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#c42f417e1a845d63c806e5a2cfa6c7a5">setAndCleanUpExternalLists</a> ($name, $list, $force='')</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#189f000fca5e4abbb1ae1ebf790a4315">procesData</a> ($qC='')</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#bf6d9fa2bdbe2f0774f1a95b30456a97">cleanUpQueryConfig</a> ($queryConfig)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#21dcf5f6e374d90a21c4f5e116c3ecf9">getFormElements</a> ($subLevel=0, $queryConfig='', $parent='')</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#6229fec54c315bcc133894901f2100b3">makeOptionList</a> ($fN, $conf, $table)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#5677da64e116042935752ec54ebff078">printCodeArray</a> ($codeArr, $l=0)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#49b051c0b94621cf803803869efa84aa">formatQ</a> ($str)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#7bb58c180a0d903a346200c7241ba002">mkOperatorSelect</a> ($name, $op, $draw, $submit)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#e3d57c0663459d357056cc28afb9dda7">mkTypeSelect</a> ($name, $fieldName, $prepend='FIELD_')</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#d430d9cf75b88f2ea815d5818e1f6ad4">verifyType</a> ($fieldName)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#4093454439320f19fa8249342a39216b">verifyComparison</a> ($comparison, $neg)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#7f28e730aa6edbfe91a354ff47ce7ac4">mkFieldToInputSelect</a> ($name, $fieldName)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#3f67960de410a2d5832a3b1d94b63c86">mkTableSelect</a> ($name, $cur)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#c85ea3faff110b919338a97c609556e8">mkCompSelect</a> ($name, $comparison, $neg)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#a3a664a8f49b58b6c7eb38d5becfe7a7">getSubscript</a> ($arr)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#430fce4f24e9b1505266ae845ba3d324">initUserDef</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#5ceb28f85c0951f77cb75d5d1dde17c2">userDef</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#00a298c8afe3688f980bbbeb522c12b9">userDefCleanUp</a> ($queryConfig)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#40e5b8d131a8c13e7db32da05e9b9bbb">getQuery</a> ($queryConfig, $pad='')</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#a1f36fdf9ea644341156f0ab9fbf4417">getQuerySingle</a> ($conf, $first)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#db92048b6be41c4615a6b66d82d3458e">cleanInputVal</a> ($conf, $suffix='')</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#94f7e30dd1ba42b0b49e2bcd8df75b32">getUserDefQuery</a> ($qcArr)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#647725aaded7cb4ac1f9802e96570cec">updateIcon</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#62530abd821c932198771e00bb69cf15">getLabelCol</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#1483222d00a142d0079f62495836ac25">makeSelectorTable</a> ($modSettings, $enableList='table, fields, query, group, order, limit')</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#acd7cdb3da8384d6d563cf441915f517">getTreeList</a> ($id, $depth, $begin=0, $perms_clause)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#923c8d8edfecd841371336b966a2d356">getSelectQuery</a> ($qString= '', $fN= '')</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#5f73e6642dd8e4f3991a487b79c62cdb">JSbottom</a> ($formname='forms[0]')</td></tr> <tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="81467e4ea9db3c11d30d8a883e872394"></a><!-- doxytag: member="t3lib_queryGenerator::$lang" ref="81467e4ea9db3c11d30d8a883e872394" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#81467e4ea9db3c11d30d8a883e872394">$lang</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1ae4a129e2db1b36891d7b5be0fe5f5d"></a><!-- doxytag: member="t3lib_queryGenerator::$compSQL" ref="1ae4a129e2db1b36891d7b5be0fe5f5d" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#1ae4a129e2db1b36891d7b5be0fe5f5d">$compSQL</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#f7779b6a90f72c38d78bd68cc2d5617f">$comp_offsets</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="812bc16a570c62671c6113f790ae2119"></a><!-- doxytag: member="t3lib_queryGenerator::$noWrap" ref="812bc16a570c62671c6113f790ae2119" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#812bc16a570c62671c6113f790ae2119">$noWrap</a> = ' nowrap'</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e71641394181cbd4aed9e7f2420eea1b"></a><!-- doxytag: member="t3lib_queryGenerator::$name" ref="e71641394181cbd4aed9e7f2420eea1b" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#e71641394181cbd4aed9e7f2420eea1b">$name</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="988c59bea86076b82a88b66747a63759"></a><!-- doxytag: member="t3lib_queryGenerator::$table" ref="988c59bea86076b82a88b66747a63759" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#988c59bea86076b82a88b66747a63759">$table</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e1906409000f679289e7f28f8aa60318"></a><!-- doxytag: member="t3lib_queryGenerator::$fieldList" ref="e1906409000f679289e7f28f8aa60318" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#e1906409000f679289e7f28f8aa60318">$fieldList</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ba8a586c650a8da14aa345eebb6930bf"></a><!-- doxytag: member="t3lib_queryGenerator::$fields" ref="ba8a586c650a8da14aa345eebb6930bf" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#ba8a586c650a8da14aa345eebb6930bf">$fields</a> = array()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d2d1015f6b728230078c4735e22d8cea"></a><!-- doxytag: member="t3lib_queryGenerator::$extFieldLists" ref="d2d1015f6b728230078c4735e22d8cea" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#d2d1015f6b728230078c4735e22d8cea">$extFieldLists</a> = array()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3ecf30107340949f21a5abaf52b9f782"></a><!-- doxytag: member="t3lib_queryGenerator::$queryConfig" ref="3ecf30107340949f21a5abaf52b9f782" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#3ecf30107340949f21a5abaf52b9f782">$queryConfig</a> = array()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b316f68f6379501590cc84586131fbc8"></a><!-- doxytag: member="t3lib_queryGenerator::$enablePrefix" ref="b316f68f6379501590cc84586131fbc8" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#b316f68f6379501590cc84586131fbc8">$enablePrefix</a> = 0</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2b3896cbb2cd5a4bd8610a951f3068a1"></a><!-- doxytag: member="t3lib_queryGenerator::$enableQueryParts" ref="2b3896cbb2cd5a4bd8610a951f3068a1" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#2b3896cbb2cd5a4bd8610a951f3068a1">$enableQueryParts</a> = 0</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dfd00b3e5c939d522294b005ac6892e7"></a><!-- doxytag: member="t3lib_queryGenerator::$extJSCODE" ref="dfd00b3e5c939d522294b005ac6892e7" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classt3lib__queryGenerator.html#dfd00b3e5c939d522294b005ac6892e7">$extJSCODE</a> = ''</td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <p> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00098">98</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>.<hr><h2>Member Function Documentation</h2> <a class="anchor" name="db92048b6be41c4615a6b66d82d3458e"></a><!-- doxytag: member="t3lib_queryGenerator::cleanInputVal" ref="db92048b6be41c4615a6b66d82d3458e" args="($conf, $suffix='')" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::cleanInputVal </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>conf</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>suffix</em> = <code>''</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$conf: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$suffix: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01245">1245</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. <p> References <a class="el" href="class_8t3lib__div_8php-source.html#l01413">t3lib_div::intExplode()</a>. </td> </tr> </table> <a class="anchor" name="bf6d9fa2bdbe2f0774f1a95b30456a97"></a><!-- doxytag: member="t3lib_queryGenerator::cleanUpQueryConfig" ref="bf6d9fa2bdbe2f0774f1a95b30456a97" args="($queryConfig)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::cleanUpQueryConfig </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>queryConfig</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$queryConfig: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00529">529</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="49b051c0b94621cf803803869efa84aa"></a><!-- doxytag: member="t3lib_queryGenerator::formatQ" ref="49b051c0b94621cf803803869efa84aa" args="($str)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::formatQ </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>str</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$str: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00976">976</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="21dcf5f6e374d90a21c4f5e116c3ecf9"></a><!-- doxytag: member="t3lib_queryGenerator::getFormElements" ref="21dcf5f6e374d90a21c4f5e116c3ecf9" args="($subLevel=0, $queryConfig='', $parent='')" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::getFormElements </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>subLevel</em> = <code>0</code>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>queryConfig</em> = <code>''</code>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>parent</em> = <code>''</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$subLevel: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$queryConfig: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$parent: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00586">586</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="62530abd821c932198771e00bb69cf15"></a><!-- doxytag: member="t3lib_queryGenerator::getLabelCol" ref="62530abd821c932198771e00bb69cf15" args="()" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::getLabelCol </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01287">1287</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="40e5b8d131a8c13e7db32da05e9b9bbb"></a><!-- doxytag: member="t3lib_queryGenerator::getQuery" ref="40e5b8d131a8c13e7db32da05e9b9bbb" args="($queryConfig, $pad='')" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::getQuery </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>queryConfig</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>pad</em> = <code>''</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$queryConfig: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$pad: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01175">1175</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="a1f36fdf9ea644341156f0ab9fbf4417"></a><!-- doxytag: member="t3lib_queryGenerator::getQuerySingle" ref="a1f36fdf9ea644341156f0ab9fbf4417" args="($conf, $first)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::getQuerySingle </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>conf</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>first</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$conf: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$first: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01205">1205</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="923c8d8edfecd841371336b966a2d356"></a><!-- doxytag: member="t3lib_queryGenerator::getSelectQuery" ref="923c8d8edfecd841371336b966a2d356" args="($qString= '', $fN= '')" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::getSelectQuery </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>qString</em> = <code>''</code>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>fN</em> = <code>''</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$qString: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$fN: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01465">1465</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. <p> References <a class="el" href="class_8t3lib__befunc_8php-source.html#l00204">t3lib_BEfunc::deleteClause()</a>. </td> </tr> </table> <a class="anchor" name="a3a664a8f49b58b6c7eb38d5becfe7a7"></a><!-- doxytag: member="t3lib_queryGenerator::getSubscript" ref="a3a664a8f49b58b6c7eb38d5becfe7a7" args="($arr)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::getSubscript </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>arr</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$arr: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01131">1131</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. <p> Referenced by <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00426">procesData()</a>. </td> </tr> </table> <a class="anchor" name="acd7cdb3da8384d6d563cf441915f517"></a><!-- doxytag: member="t3lib_queryGenerator::getTreeList" ref="acd7cdb3da8384d6d563cf441915f517" args="($id, $depth, $begin=0, $perms_clause)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::getTreeList </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>id</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>depth</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>begin</em> = <code>0</code>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>perms_clause</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$qString: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$depth: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$begin: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$perms_clause: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01431">1431</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. <p> References <a class="el" href="class_8t3lib__befunc_8php-source.html#l00204">t3lib_BEfunc::deleteClause()</a>. </td> </tr> </table> <a class="anchor" name="94f7e30dd1ba42b0b49e2bcd8df75b32"></a><!-- doxytag: member="t3lib_queryGenerator::getUserDefQuery" ref="94f7e30dd1ba42b0b49e2bcd8df75b32" args="($qcArr)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::getUserDefQuery </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>qcArr</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$qcArr: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01270">1270</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="ef6fe5d60852ab911d8de69d1d8924e4"></a><!-- doxytag: member="t3lib_queryGenerator::init" ref="ef6fe5d60852ab911d8de69d1d8924e4" args="($name, $table, $fieldList='')" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::init </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>name</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>table</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>fieldList</em> = <code>''</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$name: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$table: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$fieldList: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00273">273</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. <p> References <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00228">$fieldList</a>, <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00226">$name</a>, <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00227">$table</a>, <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01146">initUserDef()</a>, <a class="el" href="class_8t3lib__div_8php-source.html#l03746">t3lib_div::loadTCA()</a>, <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00245">makeFieldList()</a>, and <a class="el" href="incfile_8php-source.html#l00011">t3lib_div::trimExplode()</a>. </td> </tr> </table> <a class="anchor" name="430fce4f24e9b1505266ae845ba3d324"></a><!-- doxytag: member="t3lib_queryGenerator::initUserDef" ref="430fce4f24e9b1505266ae845ba3d324" args="()" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::initUserDef </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01146">1146</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. <p> Referenced by <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00273">init()</a>. </td> </tr> </table> <a class="anchor" name="5f73e6642dd8e4f3991a487b79c62cdb"></a><!-- doxytag: member="t3lib_queryGenerator::JSbottom" ref="5f73e6642dd8e4f3991a487b79c62cdb" args="($formname='forms[0]')" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::JSbottom </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>formname</em> = <code>'forms[0]'</code> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$formname: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01504">1504</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="2a62b040096ded8e0de565a0c997d836"></a><!-- doxytag: member="t3lib_queryGenerator::makeFieldList" ref="2a62b040096ded8e0de565a0c997d836" args="()" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::makeFieldList </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00245">245</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. <p> References <a class="el" href="class_8t3lib__div_8php-source.html#l03746">t3lib_div::loadTCA()</a>. <p> Referenced by <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00273">init()</a>. </td> </tr> </table> <a class="anchor" name="6229fec54c315bcc133894901f2100b3"></a><!-- doxytag: member="t3lib_queryGenerator::makeOptionList" ref="6229fec54c315bcc133894901f2100b3" args="($fN, $conf, $table)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::makeOptionList </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>fN</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>conf</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>table</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$codeArr: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$l: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$table: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00744">744</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. <p> References <a class="el" href="class_8t3lib__befunc_8php-source.html#l00204">t3lib_BEfunc::deleteClause()</a>, <a class="el" href="incfile_8php-source.html#l00046">t3lib_div::getIndpEnv()</a>, <a class="el" href="class_8t3lib__div_8php-source.html#l00835">t3lib_div::inList()</a>, and <a class="el" href="class_8t3lib__div_8php-source.html#l03746">t3lib_div::loadTCA()</a>. </td> </tr> </table> <a class="anchor" name="1483222d00a142d0079f62495836ac25"></a><!-- doxytag: member="t3lib_queryGenerator::makeSelectorTable" ref="1483222d00a142d0079f62495836ac25" args="($modSettings, $enableList='table, fields, query, group, order, limit')" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::makeSelectorTable </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>modSettings</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>enableList</em> = <code>'table</code>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>fields </td> <td class="mdname" nowrap>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>query </td> <td class="mdname" nowrap>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>group </td> <td class="mdname" nowrap>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>order </td> <td class="mdname" nowrap>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>limit' </td> <td class="mdname" nowrap></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$modSettings: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$enableList: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01299">1299</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. <p> References <a class="el" href="class_8t3lib__div_8php-source.html#l01413">t3lib_div::intExplode()</a>. </td> </tr> </table> <a class="anchor" name="c85ea3faff110b919338a97c609556e8"></a><!-- doxytag: member="t3lib_queryGenerator::mkCompSelect" ref="c85ea3faff110b919338a97c609556e8" args="($name, $comparison, $neg)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::mkCompSelect </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>name</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>comparison</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>neg</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$name: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$comparison: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$neg: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01113">1113</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="7f28e730aa6edbfe91a354ff47ce7ac4"></a><!-- doxytag: member="t3lib_queryGenerator::mkFieldToInputSelect" ref="7f28e730aa6edbfe91a354ff47ce7ac4" args="($name, $fieldName)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::mkFieldToInputSelect </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>name</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>fieldName</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$name: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$fieldName: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01068">1068</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="7bb58c180a0d903a346200c7241ba002"></a><!-- doxytag: member="t3lib_queryGenerator::mkOperatorSelect" ref="7bb58c180a0d903a346200c7241ba002" args="($name, $op, $draw, $submit)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::mkOperatorSelect </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>name</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>op</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>draw</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>submit</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$name: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$op: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$draw: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$submit: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00989">989</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="3f67960de410a2d5832a3b1d94b63c86"></a><!-- doxytag: member="t3lib_queryGenerator::mkTableSelect" ref="3f67960de410a2d5832a3b1d94b63c86" args="($name, $cur)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::mkTableSelect </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>name</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>cur</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$name: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$cur: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01091">1091</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="e3d57c0663459d357056cc28afb9dda7"></a><!-- doxytag: member="t3lib_queryGenerator::mkTypeSelect" ref="e3d57c0663459d357056cc28afb9dda7" args="($name, $fieldName, $prepend='FIELD_')" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::mkTypeSelect </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>name</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>fieldName</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>prepend</em> = <code>'FIELD_'</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$name: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$fieldName: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$prepend: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01011">1011</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="5677da64e116042935752ec54ebff078"></a><!-- doxytag: member="t3lib_queryGenerator::printCodeArray" ref="5677da64e116042935752ec54ebff078" args="($codeArr, $l=0)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::printCodeArray </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>codeArr</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>l</em> = <code>0</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$codeArr: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$l: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00953">953</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. <p> References <a class="el" href="class_8t3lib__div_8php-source.html#l01048">t3lib_div::modifyHTMLColor()</a>. </td> </tr> </table> <a class="anchor" name="189f000fca5e4abbb1ae1ebf790a4315"></a><!-- doxytag: member="t3lib_queryGenerator::procesData" ref="189f000fca5e4abbb1ae1ebf790a4315" args="($qC='')" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::procesData </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>qC</em> = <code>''</code> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$qC: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00426">426</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. <p> References <a class="el" href="class_8t3lib__div_8php-source.html#l00297">t3lib_div::_POST()</a>, and <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01131">getSubscript()</a>. </td> </tr> </table> <a class="anchor" name="c42f417e1a845d63c806e5a2cfa6c7a5"></a><!-- doxytag: member="t3lib_queryGenerator::setAndCleanUpExternalLists" ref="c42f417e1a845d63c806e5a2cfa6c7a5" args="($name, $list, $force='')" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::setAndCleanUpExternalLists </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>name</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>list</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>force</em> = <code>''</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$name: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$list: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$force: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00410">410</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. <p> References <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00229">$fields</a>, <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00226">$name</a>, and <a class="el" href="incfile_8php-source.html#l00011">t3lib_div::trimExplode()</a>. </td> </tr> </table> <a class="anchor" name="647725aaded7cb4ac1f9802e96570cec"></a><!-- doxytag: member="t3lib_queryGenerator::updateIcon" ref="647725aaded7cb4ac1f9802e96570cec" args="()" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::updateIcon </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01278">1278</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="5ceb28f85c0951f77cb75d5d1dde17c2"></a><!-- doxytag: member="t3lib_queryGenerator::userDef" ref="5ceb28f85c0951f77cb75d5d1dde17c2" args="()" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::userDef </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01155">1155</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="00a298c8afe3688f980bbbeb522c12b9"></a><!-- doxytag: member="t3lib_queryGenerator::userDefCleanUp" ref="00a298c8afe3688f980bbbeb522c12b9" args="($queryConfig)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::userDefCleanUp </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>queryConfig</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$queryConfig: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01164">1164</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="4093454439320f19fa8249342a39216b"></a><!-- doxytag: member="t3lib_queryGenerator::verifyComparison" ref="4093454439320f19fa8249342a39216b" args="($comparison, $neg)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::verifyComparison </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>comparison</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>$ </td> <td class="mdname" nowrap> <em>neg</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$comparison: ... </td></tr> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$neg: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01049">1049</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <a class="anchor" name="d430d9cf75b88f2ea815d5818e1f6ad4"></a><!-- doxytag: member="t3lib_queryGenerator::verifyType" ref="d430d9cf75b88f2ea815d5818e1f6ad4" args="($fieldName)" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::verifyType </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>fieldName</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> [Describe function...]<p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>[type]</em> </td><td>$fieldName: ... </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>[type] ... </dd></dl> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l01032">1032</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <hr><h2>Member Data Documentation</h2> <a class="anchor" name="f7779b6a90f72c38d78bd68cc2d5617f"></a><!-- doxytag: member="t3lib_queryGenerator::$comp_offsets" ref="f7779b6a90f72c38d78bd68cc2d5617f" args="" --><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">t3lib_queryGenerator::$comp_offsets </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <b>Initial value:</b><div class="fragment"><pre class="fragment"> array( 'text' => 0, 'number' => 1, 'multiple' => 2, 'relation' => 2, 'files' => 2, 'date' => 3, 'time' => 3, '<span class="keywordtype">boolean</span>' => 4, 'binary' => 5 ) </pre></div> <p> Definition at line <a class="el" href="class_8t3lib__querygenerator_8php-source.html#l00213">213</a> of file <a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a>. </td> </tr> </table> <hr>The documentation for this class was generated from the following file:<ul> <li>typo3_src-4.0.1/t3lib/<a class="el" href="class_8t3lib__querygenerator_8php-source.html">class.t3lib_querygenerator.php</a></ul> <?php include_once '../doc-typo3-funcs.php'; get_footer(); ?>