Public Member Functions | |
| __construct ($inlinetags, $simpletags, $separator='|', $checkWikiWord=false, $funcCheckWikiWord=null, $escapeHtml=true) | |
| parse ($line) | |
| _parse ($tag, &$posstart) | |
| _doCheckWikiWord ($string) | |
| getError () | |
Public Attributes | |
| $resultline = '' | |
| $error = false | |
| $listTag = array() | |
| $str = array() | |
| $splitPattern = '' | |
| $checkWikiWord = false | |
| $checkWikiWordFunction = null | |
| $simpletags = null | |
| $_separator | |
| $escapeHtml = true | |
| $end = 0 | |
| Pluf_Text_Wiki_InlineParser::__construct | ( | $ | inlinetags, | |
| $ | simpletags, | |||
| $ | separator = '|', |
|||
| $ | checkWikiWord = false, |
|||
| $ | funcCheckWikiWord = null, |
|||
| $ | escapeHtml = true | |||
| ) |
constructeur
| array | $inlinetags liste des tags permis | |
| string | caractère séparateur des différents composants d'un tag wiki |
| Pluf_Text_Wiki_InlineParser::parse | ( | $ | line | ) |
fonction principale du parser.
| string | $line avec des eventuels tag wiki |
| Pluf_Text_Wiki_InlineParser::_parse | ( | $ | tag, | |
| &$ | posstart | |||
| ) |
coeur du parseur. Appelé récursivement
| Pluf_Text_Wiki_InlineParser::_doCheckWikiWord | ( | $ | string | ) |
| Pluf_Text_Wiki_InlineParser::getError | ( | ) |
| Pluf_Text_Wiki_InlineParser::$resultline = '' |
| Pluf_Text_Wiki_InlineParser::$error = false |
| Pluf_Text_Wiki_InlineParser::$listTag = array() |
| Pluf_Text_Wiki_InlineParser::$str = array() |
| Pluf_Text_Wiki_InlineParser::$splitPattern = '' |
| Pluf_Text_Wiki_InlineParser::$checkWikiWord = false |
| Pluf_Text_Wiki_InlineParser::$checkWikiWordFunction = null |
| Pluf_Text_Wiki_InlineParser::$simpletags = null |
| Pluf_Text_Wiki_InlineParser::$_separator |
| Pluf_Text_Wiki_InlineParser::$escapeHtml = true |
| Pluf_Text_Wiki_InlineParser::$end = 0 |