<?php include_once '../doc-typo3-funcs.php'; $doxygen_vars = array( "title" => "TYPO3 4.0.1: tx_dbal_handler_openoffice Class Reference", "datetime" => "Sat Dec 2 19:27: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>tx_dbal_handler_openoffice Class Reference</h1><!-- doxytag: class="tx_dbal_handler_openoffice" --><!-- doxytag: inherits="t3lib_sqlengine" -->Inheritance diagram for tx_dbal_handler_openoffice:<p><center><img src="classtx__dbal__handler__openoffice__inherit__graph.png" border="0" usemap="#tx__dbal__handler__openoffice__inherit__map" alt="Inheritance graph"></center> <map name="tx__dbal__handler__openoffice__inherit__map"> <area href="classt3lib__sqlengine.html" shape="rect" coords="5,7,203,433" alt=""> </map> <center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for tx_dbal_handler_openoffice:<p><center><img src="classtx__dbal__handler__openoffice__coll__graph.png" border="0" usemap="#tx__dbal__handler__openoffice__coll__map" alt="Collaboration graph"></center> <map name="tx__dbal__handler__openoffice__coll__map"> <area href="classt3lib__sqlengine.html" shape="rect" coords="5,7,203,433" alt=""> </map> <center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center><a href="classtx__dbal__handler__openoffice-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="classtx__dbal__handler__openoffice.html#e3f2746ea5586a7c0cae5ebe2e4d22d9">init</a> ($config, &$pObj)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__openoffice.html#d048c5b4b59d5082b06032d1c19a267e">readDataSource</a> ($table)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__openoffice.html#d2d0c23cd88affd9177cab7e2f2c2c64">saveDataSource</a> ($table)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__openoffice.html#24dd21afd0e30629c1496ade3edcd664">admin_get_tables</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__openoffice.html#b6d85185ea832301f4399ded87a40f12">admin_get_fields</a> ($tableName)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__openoffice.html#9c33d16ece053077f0569473486da64a">admin_get_keys</a> ($tableName)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__openoffice.html#ad845c9db2caeab0f7855089c93aec83">admin_query</a> ($query)</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="0e7e483f8ffa5939ca43834a3f80ca29"></a><!-- doxytag: member="tx_dbal_handler_openoffice::$config" ref="0e7e483f8ffa5939ca43834a3f80ca29" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__openoffice.html#0e7e483f8ffa5939ca43834a3f80ca29">$config</a> = array()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4683f0b57452361a7adb052646f323b8"></a><!-- doxytag: member="tx_dbal_handler_openoffice::$pObj" ref="4683f0b57452361a7adb052646f323b8" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__openoffice.html#4683f0b57452361a7adb052646f323b8">$pObj</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c904e2bb529580ce856ec34d7fea29c9"></a><!-- doxytag: member="tx_dbal_handler_openoffice::$spreadSheetFiles" ref="c904e2bb529580ce856ec34d7fea29c9" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__openoffice.html#c904e2bb529580ce856ec34d7fea29c9">$spreadSheetFiles</a> = ''</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="376ec1b39297acbb74c0bfd94ac45399"></a><!-- doxytag: member="tx_dbal_handler_openoffice::$unzip" ref="376ec1b39297acbb74c0bfd94ac45399" args="" --> </td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__openoffice.html#376ec1b39297acbb74c0bfd94ac45399">$unzip</a></td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <p> <p> Definition at line <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html#l00074">74</a> of file <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html">class.tx_dbal_handler_openoffice.php</a>.<hr><h2>Member Function Documentation</h2> <a class="anchor" name="b6d85185ea832301f4399ded87a40f12"></a><!-- doxytag: member="tx_dbal_handler_openoffice::admin_get_fields" ref="b6d85185ea832301f4399ded87a40f12" args="($tableName)" --><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">tx_dbal_handler_openoffice::admin_get_fields </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>tableName</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> Returns information about each field in the $table<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>string</em> </td><td>Table name </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>array Field information in an associative array with fieldname => field row </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#ce6301c93f6d72c0574ef57897924559">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html#l00185">185</a> of file <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html">class.tx_dbal_handler_openoffice.php</a>. </td> </tr> </table> <a class="anchor" name="9c33d16ece053077f0569473486da64a"></a><!-- doxytag: member="tx_dbal_handler_openoffice::admin_get_keys" ref="9c33d16ece053077f0569473486da64a" args="($tableName)" --><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">tx_dbal_handler_openoffice::admin_get_keys </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>tableName</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> Returns information about each index key in the $table<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>string</em> </td><td>Table name </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>array Key information in a numeric array </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#9dbd272bf88a3ec348f6bb06fbbeebe8">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html#l00195">195</a> of file <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html">class.tx_dbal_handler_openoffice.php</a>. </td> </tr> </table> <a class="anchor" name="24dd21afd0e30629c1496ade3edcd664"></a><!-- doxytag: member="tx_dbal_handler_openoffice::admin_get_tables" ref="24dd21afd0e30629c1496ade3edcd664" 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">tx_dbal_handler_openoffice::admin_get_tables </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> Returns the list of tables from the database<p> <dl compact><dt><b>Returns:</b></dt><dd>array Tables in an array (tablename is in both key and value) </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#c93711b61420a3b18c06b4e6d08fea48">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html#l00173">173</a> of file <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html">class.tx_dbal_handler_openoffice.php</a>. </td> </tr> </table> <a class="anchor" name="ad845c9db2caeab0f7855089c93aec83"></a><!-- doxytag: member="tx_dbal_handler_openoffice::admin_query" ref="ad845c9db2caeab0f7855089c93aec83" args="($query)" --><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">tx_dbal_handler_openoffice::admin_query </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>query</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> mysql() wrapper function, used by the Install Tool and EM for all queries regarding management of the database!<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>string</em> </td><td>Query to execute </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>pointer Result pointer </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#80b8138c95c6e8d49f9b959aa5973046">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html#l00205">205</a> of file <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html">class.tx_dbal_handler_openoffice.php</a>. <p> References <a class="el" href="class_8t3lib__sqlparser_8php-source.html#l00129">t3lib_sqlparser::parseSQL()</a>. </td> </tr> </table> <a class="anchor" name="e3f2746ea5586a7c0cae5ebe2e4d22d9"></a><!-- doxytag: member="tx_dbal_handler_openoffice::init" ref="e3f2746ea5586a7c0cae5ebe2e4d22d9" args="($config, &$pObj)" --><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">tx_dbal_handler_openoffice::init </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname" nowrap> <em>config</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>pObj</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> Initialize handler<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>array</em> </td><td>Configuration from DBAL </td></tr> <tr><td valign="top"></td><td valign="top"><em>object</em> </td><td>Parent object </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>boolean True on success. </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#0f9a160d78748c8c140c764c476b3f55">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html#l00089">89</a> of file <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html">class.tx_dbal_handler_openoffice.php</a>. <p> References <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html#l00076">$config</a>, <a class="el" href="class_8t3lib__extmgm_8php-source.html#l00147">t3lib_extMgm::extPath()</a>, <a class="el" href="class_8t3lib__div_8php-source.html#l03310">t3lib_div::getFileAbsFileName()</a>, <a class="el" href="class_8t3lib__extmgm_8php-source.html#l00131">t3lib_extMgm::isLoaded()</a>, and <a class="el" href="class_8t3lib__div_8php-source.html#l03984">t3lib_div::makeInstance()</a>. </td> </tr> </table> <a class="anchor" name="d048c5b4b59d5082b06032d1c19a267e"></a><!-- doxytag: member="tx_dbal_handler_openoffice::readDataSource" ref="d048c5b4b59d5082b06032d1c19a267e" args="($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">tx_dbal_handler_openoffice::readDataSource </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>table</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> Setting table data (overriding 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>string</em> </td><td>Table name </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>void </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#c97d28fca141ebe201c5eb79cfee8822">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html#l00120">120</a> of file <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html">class.tx_dbal_handler_openoffice.php</a>. </td> </tr> </table> <a class="anchor" name="d2d0c23cd88affd9177cab7e2f2c2c64"></a><!-- doxytag: member="tx_dbal_handler_openoffice::saveDataSource" ref="d2d0c23cd88affd9177cab7e2f2c2c64" args="($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">tx_dbal_handler_openoffice::saveDataSource </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">$ </td> <td class="mdname1" valign="top" nowrap> <em>table</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> Saving data source<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>string</em> </td><td>Table name </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>boolean True on success </dd></dl> <p> Reimplemented from <a class="el" href="classt3lib__sqlengine.html#db6238001fb99accc1dcaf6a870b0b72">t3lib_sqlengine</a>. <p> Definition at line <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html#l00150">150</a> of file <a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html">class.tx_dbal_handler_openoffice.php</a>. </td> </tr> </table> <hr>The documentation for this class was generated from the following file:<ul> <li>typo3_src-4.0.1/typo3/sysext/dbal/handlers/<a class="el" href="class_8tx__dbal__handler__openoffice_8php-source.html">class.tx_dbal_handler_openoffice.php</a></ul> <?php include_once '../doc-typo3-funcs.php'; get_footer(); ?>