b2evolution

Multilingual multiuser multiblog engine

b2evolution Technical Documentation (0.9.x) [ class tree: evocore ] [ index: evocore ] [ all elements ]

Class: SafeHtmlChecker

Source Location: /blogs/b2evocore/_class_htmlchecker.php

Class SafeHtmlChecker

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
mixed   $allowed_uri_scheme [line 28]

[ Top ]
mixed   $error [line 34]

[ Top ]
mixed   $last_checked_pos [line 33]

[ Top ]
mixed   $parser [line 31]

[ Top ]
mixed   $stack = array() [line 32]

[ Top ]
mixed   $tagattrs [line 26]

[ Top ]
mixed   $tags [line 25]

[ Top ]
mixed   $uri_attrs [line 27]

[ Top ]
Methods
Constructor SafeHtmlChecker  [line 47]

  SafeHtmlChecker SafeHtmlChecker( array &$allowed_tags, array &$allowed_attributes, array &$uri_attrs, array &$allowed_uri_scheme, [string $encoding = '']  )

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 ]
cdata  [line 213]

  void cdata( $parser, $cdata  )

cdata(-)

Parameters:
   $parser: 
   $cdata: 


[ Top ]
check  [line 105]

  void check( $xhtml  )

check(-)

Parameters:
   $xhtml: 


[ Top ]
default_handler  [line 85]

  void default_handler( $parser, $data  )

Parameters:
   $parser: 
   $data: 


[ Top ]
external_entity  [line 90]

  void external_entity( $parser, $open_entity_names, $base, $system_id, $public_id  )

Parameters:
   $parser: 
   $open_entity_names: 
   $base: 
   $system_id: 
   $public_id: 


[ Top ]
html_error  [line 241]

  void html_error( $string  )

Parameters:
   $string: 


[ Top ]
isOK  [line 250]

  void isOK( )

isOK(-)



[ Top ]
tag_close  [line 233]

  void tag_close( $parser, $tag  )

tag_close(-)

Parameters:
   $parser: 
   $tag: 


[ Top ]
tag_open  [line 156]

  void tag_open( $parser, $tag, $attrs  )

tag_open(-)

Called when the parser finds an opening tag

Parameters:
   $parser: 
   $tag: 
   $attrs: 


[ Top ]
unparsed_entity  [line 96]

  void unparsed_entity( $parser, $entity_name, $base, $system_id, $public_id, $notation_name  )

Parameters:
   $parser: 
   $entity_name: 
   $base: 
   $system_id: 
   $public_id: 
   $notation_name: 


[ Top ]

Documentation generated on Tue, 20 May 2008 01:53:02 +0200 by phpDocumentor 1.4.2