HTMLPurifier_TokenFactory
in package
Factory for token generation.
Tags
Table of Contents
Properties
- $p_comment : mixed
- $p_empty : mixed
- $p_end : mixed
- $p_start : mixed
- $p_text : mixed
Methods
- __construct() : mixed
- Generates blank prototypes for cloning.
- createComment() : HTMLPurifier_Token_Comment
- Creates a HTMLPurifier_Token_Comment.
- createEmpty() : HTMLPurifier_Token_Empty
- Creates a HTMLPurifier_Token_Empty.
- createEnd() : HTMLPurifier_Token_End
- Creates a HTMLPurifier_Token_End.
- createStart() : HTMLPurifier_Token_Start
- Creates a HTMLPurifier_Token_Start.
- createText() : HTMLPurifier_Token_Text
- Creates a HTMLPurifier_Token_Text.
Properties
$p_comment
private
mixed
$p_comment
Tags
$p_empty
private
mixed
$p_empty
Tags
$p_end
private
mixed
$p_end
Tags
$p_start
private
mixed
$p_start
Tags
$p_text
private
mixed
$p_text
Tags
Methods
__construct()
Generates blank prototypes for cloning.
public
__construct() : mixed
createComment()
Creates a HTMLPurifier_Token_Comment.
public
createComment(string $data) : HTMLPurifier_Token_Comment
Parameters
- $data : string
-
Data of comment token
Return values
HTMLPurifier_Token_Comment —Generated HTMLPurifier_Token_Comment
createEmpty()
Creates a HTMLPurifier_Token_Empty.
public
createEmpty(string $name[, array<string|int, mixed> $attr = array() ]) : HTMLPurifier_Token_Empty
Parameters
- $name : string
-
Tag name
- $attr : array<string|int, mixed> = array()
-
Associative array of attributes
Return values
HTMLPurifier_Token_Empty —Generated HTMLPurifier_Token_Empty
createEnd()
Creates a HTMLPurifier_Token_End.
public
createEnd(string $name) : HTMLPurifier_Token_End
Parameters
- $name : string
-
Tag name
Return values
HTMLPurifier_Token_End —Generated HTMLPurifier_Token_End
createStart()
Creates a HTMLPurifier_Token_Start.
public
createStart(string $name[, array<string|int, mixed> $attr = array() ]) : HTMLPurifier_Token_Start
Parameters
- $name : string
-
Tag name
- $attr : array<string|int, mixed> = array()
-
Associative array of attributes
Return values
HTMLPurifier_Token_Start —Generated HTMLPurifier_Token_Start
createText()
Creates a HTMLPurifier_Token_Text.
public
createText(string $data) : HTMLPurifier_Token_Text
Parameters
- $data : string
-
Data of text token
Return values
HTMLPurifier_Token_Text —Generated HTMLPurifier_Token_Text