\documentclass{article}
\usepackage{ulem}
\pagestyle{headings}
\begin{document}
\begin{description}
\item[Set one key at a time] {\texttt{void \textbf{setFormatConf} (string \textsl{format name}, string \textsl{rule name}, string \textsl{conf key}, mixed \textsl{conf value})}}
\item[Set all keys at once] {\texttt{void \textbf{setFormatConf} (string \textsl{format name}, string \textsl{rule name}, array \textsl{conf key-value pairs})}}
\end{description}

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\ldots

\begin{verbatim}

$wiki =& new Text_Wiki();
$wiki->setRenderConf('Xhtml', 'Table', 'css_td', 'my_td_class');
\end{verbatim}

To set all of the "Table" configuration keys for "Xhtml" at the same time\ldots

\begin{verbatim}

$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);
\end{verbatim}

\begin{quote}
\textbf{Note:} Render rule conf keys may be different from format to format.\newline
\end{quote}

\end{document}
