<?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&nbsp;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&nbsp;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>&nbsp;<u>S</u>earch&nbsp;for&nbsp;</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&nbsp;List</span></a></li>
    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
    <li><a href="functions.html"><span>Class&nbsp;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">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtx__dbal__handler__openoffice.html#e3f2746ea5586a7c0cae5ebe2e4d22d9">init</a> ($config, &amp;$pObj)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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="" -->
&nbsp;</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="" -->
&nbsp;</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="" -->
&nbsp;</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="" -->
&nbsp;</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">(&nbsp;</td>
          <td class="md" nowrap valign="top">$&nbsp;</td>
          <td class="mdname1" valign="top" nowrap> <em>tableName</em>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </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>&nbsp;</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 =&gt; 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">(&nbsp;</td>
          <td class="md" nowrap valign="top">$&nbsp;</td>
          <td class="mdname1" valign="top" nowrap> <em>tableName</em>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </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>&nbsp;</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">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </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">(&nbsp;</td>
          <td class="md" nowrap valign="top">$&nbsp;</td>
          <td class="mdname1" valign="top" nowrap> <em>query</em>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </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>&nbsp;</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, &amp;$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">(&nbsp;</td>
          <td class="md" nowrap valign="top">$&nbsp;</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>&amp;$&nbsp;</td>
          <td class="mdname" nowrap> <em>pObj</em></td>
        </tr>
        <tr>
          <td class="md"></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </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>&nbsp;</td><td>Configuration from DBAL </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>object</em>&nbsp;</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">(&nbsp;</td>
          <td class="md" nowrap valign="top">$&nbsp;</td>
          <td class="mdname1" valign="top" nowrap> <em>table</em>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </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>&nbsp;</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">(&nbsp;</td>
          <td class="md" nowrap valign="top">$&nbsp;</td>
          <td class="mdname1" valign="top" nowrap> <em>table</em>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
  <tr>
    <td>
      &nbsp;
    </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>&nbsp;</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();
?>