HTMLPurifier 4.4.0
HTMLPurifier_Token_Text Class Reference

Concrete text token class. More...

Inheritance diagram for HTMLPurifier_Token_Text:
HTMLPurifier_Token HTMLPurifier_Token

List of all members.

Public Member Functions

 __construct ($data, $line=null, $col=null)
 Constructor, accepts data and determines if it is whitespace.
 __construct ($data, $line=null, $col=null)
 Constructor, accepts data and determines if it is whitespace.

Public Attributes

 $name = '#PCDATA'
 PCDATA tag name compatible with DTD.
 $data
 Parsed character data of text.
 $is_whitespace
 Bool indicating if node is whitespace.

Detailed Description

Concrete text token class.

Text tokens comprise of regular parsed character data (PCDATA) and raw character data (from the CDATA sections). Internally, their data is parsed with all entities expanded. Surprisingly, the text token does have a "tag name" called #PCDATA, which is how the DTD represents it in permissible child nodes.

Definition at line 12 of file Text.php.


Constructor & Destructor Documentation

HTMLPurifier_Token_Text::__construct ( data,
line = null,
col = null 
)

Constructor, accepts data and determines if it is whitespace.

Parameters:
$dataString parsed character data.

Definition at line 24 of file Text.php.

References HTMLPurifier_Token::$col, $data, and HTMLPurifier_Token::$line.

HTMLPurifier_Token_Text::__construct ( data,
line = null,
col = null 
)

Constructor, accepts data and determines if it is whitespace.

Parameters:
$dataString parsed character data.

Definition at line 16833 of file HTMLPurifier.standalone.php.

References HTMLPurifier_Token::$col, $data, and HTMLPurifier_Token::$line.


Member Data Documentation

HTMLPurifier_Token_Text::$data

Parsed character data of text.

Definition at line 16 of file Text.php.

Referenced by __construct().

HTMLPurifier_Token_Text::$is_whitespace

Bool indicating if node is whitespace.

Definition at line 17 of file Text.php.

HTMLPurifier_Token_Text::$name = '#PCDATA'

PCDATA tag name compatible with DTD.

Definition at line 15 of file Text.php.


The documentation for this class was generated from the following files: