PHP Class BBCodeLexer, addons

Show file Open project: vanilla/addons

Public Properties

Property Type Description
$debug
$end_tagmarker
$input
$pat_comment
$pat_comment2
$pat_main
$pat_wiki
$ptr
$state
$tag
$tagmarker
$text
$token
$unget
$verbatim

Public Methods

Method Description
BBCodeLexer ( $string, $tagmarker = '[' )
GuessTextLength ( )
Internal_ClassifyPiece ( $ptr, $pieces )
Internal_DecodeTag ( $tag )
Internal_StripQuotes ( $string )
NextToken ( )
PeekToken ( )
RestoreState ( $state )
SaveState ( )
UngetToken ( )

Method Details

BBCodeLexer() public method

public BBCodeLexer ( $string, $tagmarker = '[' )

GuessTextLength() public method

public GuessTextLength ( )

Internal_ClassifyPiece() public method

public Internal_ClassifyPiece ( $ptr, $pieces )

Internal_DecodeTag() public method

public Internal_DecodeTag ( $tag )

Internal_StripQuotes() public method

public Internal_StripQuotes ( $string )

NextToken() public method

public NextToken ( )

PeekToken() public method

public PeekToken ( )

RestoreState() public method

public RestoreState ( $state )

SaveState() public method

public SaveState ( )

UngetToken() public method

public UngetToken ( )

Property Details

$debug public property

public $debug

$end_tagmarker public property

public $end_tagmarker

$input public property

public $input

$pat_comment public property

public $pat_comment

$pat_comment2 public property

public $pat_comment2

$pat_main public property

public $pat_main

$pat_wiki public property

public $pat_wiki

$ptr public property

public $ptr

$state public property

public $state

$tag public property

public $tag

$tagmarker public property

public $tagmarker

$text public property

public $text

$token public property

public $token

$unget public property

public $unget

$verbatim public property

public $verbatim