class BBCodeInterpreter extends TagInterpreter


Located at : UKNOWVA_ROOT/components/com_kunena/lib/kunena.parser.bbcode.php

Properties

$parser from TagInterpreter
$tag_start
$tag_end

Methods

TagInterpreter($parser, $parent)

No description

NewTask()

No description

ParseNext($task)

No description

UnEscape($task)

No description

ParseTag($tag, $task)

No description

CheckTag($task, $tag)

No description

Encode($text_new, $task, $text_old, $context)

No description

TagSingle($tag_new, $task, $tag)

No description

TagStandard($tag_new_start, $tag_new_end, $task, $tag)

No description

TagExtended($tag_new, $task, $tag, $between)

No description

TagSingleLate($tag_new, $task, $tag)

No description

PostProcessing($task)

No description

Details

in TagInterpreter at line 420
TagInterpreter($parser, $parent)

Parameters

$parser
$parent

at line 70
NewTask()

at line 80
ParseNext($task)

Parameters

$task

at line 133
UnEscape($task)

Parameters

$task

at line 155
ParseTag($tag, $task)

Parameters

$tag
$task

at line 341
CheckTag($task, $tag)

Parameters

$task
$tag

in TagInterpreter at line 477
Encode($text_new, $task, $text_old, $context)

Parameters

$text_new
$task
$text_old
$context

in TagInterpreter at line 493
TagSingle($tag_new, $task, $tag)

Parameters

$tag_new
$task
$tag

in TagInterpreter at line 505
TagStandard($tag_new_start, $tag_new_end, $task, $tag)

Parameters

$tag_new_start
$tag_new_end
$task
$tag

in TagInterpreter at line 518
TagExtended($tag_new, $task, $tag, $between)

Parameters

$tag_new
$task
$tag
$between

in TagInterpreter at line 530
TagSingleLate($tag_new, $task, $tag)

Parameters

$tag_new
$task
$tag

in TagInterpreter at line 542
PostProcessing($task)

Parameters

$task