Public Member Functions | |
| __construct ($config=null) | |
| render ($text) | |
| getConfig () | |
| getInlineParser () | |
| getErrors () | |
| getVersion () | |
| _closeBloc () | |
| _openBloc () | |
Public Attributes | |
| $params = array() | |
| $inlineParser = null | |
| $errors | |
| $config = null | |
Private Attributes | |
| $_newtext | |
| $_isBlocOpen = false | |
| $_currentBloc | |
| $_blocList = array() | |
Main class to convert a wiki text into XHTML.
Usage: $ctr = Pluf::factory('Pluf_Text_Wiki_Renderer'); $xhtml_text = $ctr->render($wiki_text);
| Pluf_Text_Wiki_Renderer::__construct | ( | $ | config = null |
) |
Constructor of the renderer.
Create the needed objects for the rendering.
| Configuration | Custom configuration object (null) |
| Pluf_Text_Wiki_Renderer::render | ( | $ | text | ) |
Main method to convert the wiki text into XHTML.
| string | Text to be converted. |
| Pluf_Text_Wiki_Renderer::getConfig | ( | ) |
Returns configuration object.
| Pluf_Text_Wiki_Renderer::getInlineParser | ( | ) |
Retourne l'objet inlineParser (WikiInlineParser) utilisé dans le moteur public
| Pluf_Text_Wiki_Renderer::getErrors | ( | ) |
renvoi la liste des erreurs detectées par le moteur public
| Pluf_Text_Wiki_Renderer::getVersion | ( | ) |
renvoi la version de wikirenderer public
| Pluf_Text_Wiki_Renderer::_closeBloc | ( | ) |
ferme un bloc private
| Pluf_Text_Wiki_Renderer::_openBloc | ( | ) |
ouvre un bloc et le referme eventuellement suivant sa nature
Pluf_Text_Wiki_Renderer::$_newtext [private] |
HTML version of analysed text.
Pluf_Text_Wiki_Renderer::$_isBlocOpen = false [private] |
Pluf_Text_Wiki_Renderer::$_currentBloc [private] |
Current opened block element.
Pluf_Text_Wiki_Renderer::$_blocList = array() [private] |
List of available blocks.
| Pluf_Text_Wiki_Renderer::$params = array() |
List of parameters for the engine.
| Pluf_Text_Wiki_Renderer::$inlineParser = null |
Inline parser for the Wiki Inline tags.
| Pluf_Text_Wiki_Renderer::$errors |
List of lines with wiki errors.
| Pluf_Text_Wiki_Renderer::$config = null |
Config object to customized the renderer.