Class HTMLPurifier_AttrDef_HTML_Nmtokens

Description

Validates contents based on NMTOKENS attribute type.

Located in /lib/core/Parsers/htmlpurifier/HTMLPurifier.standalone.php (line 9297)

HTMLPurifier_AttrDef
   |
   --HTMLPurifier_AttrDef_HTML_Nmtokens
Direct descendents
Class Description
HTMLPurifier_AttrDef_HTML_Class Implements special behavior for class attribute (normally NMTOKENS)
Method Summary
void filter ( $tokens,  $config,  $context)
void split ( $string,  $config,  $context)
void validate ( $string,  $config,  $context)
Variables
Methods
filter (line 9337)

Template method for removing certain tokens based on arbitrary criteria.

  • access: protected
void filter ( $tokens,  $config,  $context)
  • $tokens
  • $config
  • $context

Redefined in descendants as:
split (line 9317)

Splits a space separated list of tokens into its constituent parts.

  • access: protected
void split ( $string,  $config,  $context)
  • $string
  • $config
  • $context

Redefined in descendants as:
validate (line 9300)
  • access: public
void validate ( $string,  $config,  $context)
  • $string
  • $config
  • $context

Redefinition of:
HTMLPurifier_AttrDef::validate()
Validates and cleans passed string according to a definition.

Inherited Methods

Inherited From HTMLPurifier_AttrDef

HTMLPurifier_AttrDef::expandCSSEscape()
HTMLPurifier_AttrDef::make()
HTMLPurifier_AttrDef::mungeRgb()
HTMLPurifier_AttrDef::parseCDATA()
HTMLPurifier_AttrDef::validate()

Documentation generated on Sun, 06 Mar 2011 00:24:00 -0500 by phpDocumentor 1.4.3