\documentclass{article}
\usepackage{ulem}
\usepackage{graphicx}
\usepackage{hyperref}
\pagestyle{headings}
\begin{document}
\textbf{Set one key at a time}: \texttt{void **setFormatConf** (string *format name*, string *rule name*, string *conf key*, mixed *conf value*)}<br />
\textbf{Set all keys at once}: \texttt{void **setFormatConf** (string *format name*, string *rule name*, array *conf key-value pairs*)}

Set the configuration for a rule renderer.  For example, to tell the "Table" rule in "Xhtml" format what CSS class to use for data cells...

<pre><code class="language-php">
\$wiki =\& new Text\_Wiki();
\$wiki->setRenderConf('Xhtml', 'Table', 'css\_td', 'my\_td\_class');
</code></pre>
To set all of the "Table" configuration keys for "Xhtml" at the same time...

<pre><code class="language-php">
\$wiki =\& new Text\_Wiki();

\$conf = array(
    'css\_table' => 'my\_table\_class',
    'css\_tr' => 'my\_tr\_class',
    'css\_td' => 'my\_td\_class'
);

\$wiki->setRenderConf('Xhtml', 'Table', \$conf);
</code></pre>
\begin{quote}
\textbf{Note:} Render rule conf keys may be different from format to format.


\end{quote}
\end{document}
