Class: SafeHtmlChecker
Source Location: /blogs/b2evocore/_class_htmlchecker.php
Class SafeHtmlChecker
Class Overview
|
SafeHtmlChecker checks HTML against a subset of elements to ensure safety and XHTML validation. Located in /blogs/b2evocore/_class_htmlchecker.php [line 23] |
[ Top ]
Property Summary
| mixed | $allowed_uri_scheme | |
| mixed | $error | |
| mixed | $last_checked_pos | |
| mixed | $parser | |
| mixed | $stack | |
| mixed | $tagattrs | |
| mixed | $tags | |
| mixed | $uri_attrs |
[ Top ]
Method Summary
| SafeHtmlChecker | SafeHtmlChecker() | Constructor |
| void | cdata() | cdata(-) |
| void | check() | check(-) |
| void | default_handler() | |
| void | external_entity() | |
| void | html_error() | |
| void | isOK() | isOK(-) |
| void | tag_close() | tag_close(-) |
| void | tag_open() | tag_open(-) |
| void | unparsed_entity() |
[ Top ]
Properties
Methods
Constructor SafeHtmlChecker [line 47]
|
Constructor
Parameters:| array | &$allowed_tags: | |
| array | &$allowed_attributes: | |
| array | &$uri_attrs: | |
| array | &$allowed_uri_scheme: | |
| string | $encoding: | Input encoding to use ('ISO-8859-1', 'UTF-8', 'US-ASCII' or '' for auto-detect) |
[ Top ]
default_handler [line 85]
|
| $parser: | ||
| $data: |
[ Top ]
external_entity [line 90]
|
| $parser: | ||
| $open_entity_names: | ||
| $base: | ||
| $system_id: | ||
| $public_id: |
[ Top ]
tag_close [line 233]
|
tag_close(-)
Parameters:| $parser: | ||
| $tag: |
[ Top ]
tag_open [line 156]
|
tag_open(-)
Called when the parser finds an opening tag
Parameters:| $parser: | ||
| $tag: | ||
| $attrs: |
[ Top ]
