[ Index ]
 

Code source de PRADO 3.0.6

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/framework/3rdParty/SafeHtml/HTMLSax3/ -> Decorators.php (sommaire)

Decorators for dealing with parser options

Version: $Id: Decorators.php 1397 2006-09-07 07:55:53Z wei $
Poids: 363 lignes (11 kb)
Inclus ou requis:0 fois
Référencé: 0 fois
Nécessite: 0 fichiers

Définit 7 classes

TSax3_Trim:: (2 méthodes):
  __construct()
  trimData()

TSax3_CaseFolding:: (3 méthodes):
  __construct()
  foldOpen()
  foldClose()

TSax3_Linefeed:: (2 méthodes):
  __construct()
  breakData()

TSax3_Tab:: (2 méthodes):
  __construct()
  breakData()

TSax3_Entities_Parsed:: (3 méthodes):
  __construct()
  breakData()
  html_entity_decode()

TSax3_Entities_Unparsed:: (2 méthodes):
  __construct()
  breakData()

TSax3_Escape_Stripper:: (2 méthodes):
  __construct()
  strip()


Classe: TSax3_Trim  - X-Ref

Trims the contents of element data from whitespace at start and end

__construct(&$orig_obj, $orig_method)   X-Ref
Constructs TSax3_Trim

param: object handler object being decorated
param: string original handler method

trimData(&$parser, $data)   X-Ref
Trims the data

param: TSax3
param: string element data

Classe: TSax3_CaseFolding  - X-Ref

Coverts tag names to upper case

__construct(&$orig_obj, $orig_open_method, $orig_close_method)   X-Ref
Constructs TSax3_CaseFolding

param: object handler object being decorated
param: string original open handler method
param: string original close handler method

foldOpen(&$parser, $tag, $attrs=array()   X-Ref
Folds up open tag callbacks

param: TSax3
param: string tag name
param: array tag attributes

foldClose(&$parser, $tag, $empty = FALSE)   X-Ref
Folds up close tag callbacks

param: TSax3
param: string tag name

Classe: TSax3_Linefeed  - X-Ref

Breaks up data by linefeed characters, resulting in additional
calls to the data handler

__construct(&$orig_obj, $orig_method)   X-Ref
Constructs TSax3_LineFeed

param: object handler object being decorated
param: string original handler method

breakData(&$parser, $data)   X-Ref
Breaks the data up by linefeeds

param: TSax3
param: string element data

Classe: TSax3_Tab  - X-Ref

Breaks up data by tab characters, resulting in additional
calls to the data handler

__construct(&$orig_obj, $orig_method)   X-Ref
Constructs TSax3_Tab

param: object handler object being decorated
param: string original handler method

breakData(&$parser, $data)   X-Ref
Breaks the data up by linefeeds

param: TSax3
param: string element data

Classe: TSax3_Entities_Parsed  - X-Ref

Breaks up data by XML entities and parses them with html_entity_decode(),
resulting in additional calls to the data handler<br />
Requires PHP 4.3.0+

__construct(&$orig_obj, $orig_method)   X-Ref
Constructs TSax3_Entities_Parsed

param: object handler object being decorated
param: string original handler method

breakData(&$parser, $data)   X-Ref
Breaks the data up by XML entities

param: TSax3
param: string element data

html_entity_decode($str, $style=ENT_NOQUOTES)   X-Ref
Compatibility with older PHP versions


Classe: TSax3_Entities_Unparsed  - X-Ref

Breaks up data by XML entities but leaves them unparsed,
resulting in additional calls to the data handler<br />

__construct(&$orig_obj, $orig_method)   X-Ref
Constructs TSax3_Entities_Unparsed

param: object handler object being decorated
param: string original handler method

breakData(&$parser, $data)   X-Ref
Breaks the data up by XML entities

param: TSax3
param: string element data

Classe: TSax3_Escape_Stripper  - X-Ref

Strips the HTML comment markers or CDATA sections from an escape.
If XML_OPTIONS_FULL_ESCAPES is on, this decorator is not used.<br />

__construct(&$orig_obj, $orig_method)   X-Ref
Constructs TSax3_Entities_Unparsed

param: object handler object being decorated
param: string original handler method

strip(&$parser, $data)   X-Ref
Breaks the data up by XML entities

param: TSax3
param: string element data



Généré le : Sun Feb 25 21:07:04 2007 par Balluche grâce à PHPXref 0.7