-
$accessed
-
-
$addParam
-
-
$aliases
-
List of aliases for this doctype
-
$aliases
-
Lookup table of aliases to real doctype names
-
$allow
-
-
$allowedParam
-
-
$allowedUnits
-
Lookup array of units recognized by CSS 2.
-
$allow_empty
-
-
$allow_empty
-
-
$allow_empty
-
-
$allow_empty
-
-
$allow_empty
-
Bool that indicates whether or not an empty array of children is okay
This is necessary for redundant checking when changes affecting a child node may cause a parent node to now be disallowed.
-
$allow_empty
-
-
$allow_empty
-
-
$armor
-
Lookup array of processing that this token is exempt from.
-
$attr
-
Name of attribute to transform from
-
$attr
-
Name of boolean attribute that is trigger
-
$attr
-
Associative array of attribute name to HTMLPurifier_AttrDef
-
$attr
-
Associative array of the tag's attributes.
-
$attr
-
-
$attrCollections
-
< Instance of HTMLPurifier_ContentSets
-
$attrTypes
-
Instance of HTMLPurifier_AttrTypes
-
$attr_collections
-
-
$attr_collections
-
Associative array of attribute collection names to attribute collection additions. the global collections. the style attribute to the Core. attr_collections->info, since the object's data is only info, with extra behavior associated with it.
-
$attr_collections
-
-
$attr_collections
-
-
$attr_collections
-
-
$attr_collections
-
-
$attr_transform_post
-
Indexed list of tag's HTMLPurifier_AttrTransform to be done after validation
-
$attr_transform_pre
-
Indexed list of tag's HTMLPurifier_AttrTransform to be done before validation
-
add
-
-
add
-
Add an ID to the lookup table.
-
add
-
-
add
-
-
add
-
-
add
-
Adds a definition object to the cache
-
add
-
-
addAttribute
-
Adds a custom attribute to a pre-existing element
-
addBlankElement
-
Adds a blank element to your HTML definition, for overriding
-
addBlankElement
-
Convenience function that creates a totally blank, non-standalone element.
-
addDecorator
-
Registers a decorator to add to all new cache objects
-
addElement
-
Convenience function that sets up a new element
-
addElement
-
Adds a custom element to your HTML definition
-
addElementToContentSet
-
Convenience function that registers an element to a content set
-
addFilter
-
-
addFilter
-
Adds a filter to process the output.
-
addModule
-
Adds a module to the current doctype by first registering it,
-
addPrefix
-
Adds a class prefix that registerModule() will use to resolve a
-
AFTER_BODY
-
-
AFTER_HEAD
-
-
AFTR_FRAME
-
-
ALIST
-
-
allowsElement
-
Tests if the context node allows a certain element
-
autoload
-
Autoload function for HTML Purifier
-
autoload
-
-
AttrCollections.php
-
-
AlphaValue.php
-
-
AttrDef.php
-
-
AttrTransform.php
-
-
AttrTypes.php
-
-
AttrValidator.php
-
-
AutoParagraph.php
-
-
$cache
-
Cache object we are decorating
-
$cache
-
Cache of language code information used to load HTMLPurifier_Language objects
-
$caches
-
-
$caseSensitive
-
Case sensitivity of the matching
-
$case_sensitive
-
Bool indicating whether or not enumeration is case sensitive.
-
$case_sensitive
-
-
$child
-
HTMLPurifier_ChildDef of this tag.
-
$code
-
ISO 639 language code of language.
-
$config
-
Configuration for the generator
-
$config
-
Global configuration object
-
$config
-
Instance of HTMLPurifier_Config, for easy access
-
$config
-
Instances of HTMLPurifier_Config and HTMLPurifier_Context
-
$contentSets
-
-
$content_model
-
Abstract string representation of internal ChildDef rules. HTMLPurifier_ContentSets for how this is parsed and then transformed into an HTMLPurifier_ChildDef.
-
$content_model_type
-
Value of $child->type, used to determine which ChildDef to use, used in combination with $content_model.
-
$content_sets
-
-
$content_sets
-
Associative array of content set names to content set additions.
-
$content_sets
-
-
$content_sets
-
-
$context
-
-
$context
-
Resultant HTMLPurifier_Context of last run purification. of contexts if the last called method was purifyArray().
-
$context
-
-
$css
-
-
$css
-
CSS declarations to add to style, needs trailing semicolon
-
$cssName
-
-
$currentInjector
-
-
$currentNesting
-
Reference to CurrentNesting variable in Context.
-
$currentNesting
-
-
callbackArmorCommentEntities
-
Callback function that entity-izes ampersands in comments so that
-
callbackUndoCommentSubst
-
Callback function for undoing escaping of stray angled brackets
-
CDATA
-
-
CDATACallback
-
Callback function for escapeCDATA() that does the work.
-
CHARACTR
-
-
checkDefType
-
Checks if a definition's type jives with the cache's type
-
checkNeeded
-
This function checks if the HTML environment will work with the Injector: if p tags are not allowed, the Auto-Paragraphing injector should not be enabled.
-
chmod
-
Chmod a file
-
cleanCSS
-
Takes CSS (the stuff found in <style>) and cleans it.
-
cleanup
-
Clears all expired (older version or revision) objects from cache
-
cleanup
-
-
cleanup
-
-
cleanup
-
-
cleanUTF8
-
Cleans a UTF-8 string for well-formedness and SGML validity
It will parse according to UTF-8 and return a valid UTF8 string, with non-SGML codepoints excluded.
-
close
-
Closes file's handle
-
closeHandler
-
Close tag event handler, interface is defined by PEAR package.
-
COMMENT
-
-
compareTo
-
Compares two lengths, and returns 1 if greater, -1 if less and 0 if equal.
-
confiscateAttr
-
Retrieves and removes an attribute
-
convert
-
Converts a length object of one unit into another unit.
-
convertFromUTF8
-
Converts a string from UTF-8 based on configuration.
-
convertToASCIIDumbLossless
-
Lossless (character-wise) conversion of HTML to ASCII
-
convertToLookup
-
Converts a string list of elements separated by pipes into a lookup array.
-
convertToUTF8
-
Converts a string to UTF-8 based on configuration.
-
copy
-
-
copy
-
-
copy
-
Cross-compatible clone substitute
-
copyable
-
Overloadable function that tests a filename for copyability. default, everything should be copied; you can restrict things to ignore hidden files, unreadable files, etc. applies to copyr().
-
copyr
-
Copy a file, or recursively copy a folder and its contents; modified
-
create
-
Retrieves or sets the default Lexer as a Prototype Factory.
-
create
-
Factory method that creates a cache object based on configuration
-
create
-
Creates a language object, handles class fallbacks
-
create
-
Low-level factory constructor for creating new standalone element defs
-
createComment
-
Creates a HTMLPurifier_Token_Comment.
-
createEmpty
-
Creates a HTMLPurifier_Token_Empty.
-
createEnd
-
Creates a HTMLPurifier_Token_End.
-
createStart
-
Creates a HTMLPurifier_Token_Start.
-
createText
-
Creates a HTMLPurifier_Token_Text.
-
Color.php
-
-
Composite.php
-
-
CSS.php
-
-
Color.php
-
-
Chameleon.php
-
-
Custom.php
-
-
ChildDef.php
-
-
ContentSets.php
-
-
Context.php
-
-
CSSDefinition.php
-
-
Cleanup.php
-
-
CommonAttributes.php
-
-
CSSDefinition.php
-
-
Composite.php
-
-
Core.php
-
-
Comment.php
-
-
$data
-
< PCDATA tag name compatible with DTD.
-
$data
-
-
$decorators
-
-
$def
-
-
$def
-
-
$def
-
-
$def
-
Instance of HTMLPurifier_HTMLDefinition, for easy access
-
$default
-
-
$defaultLevel
-
-
$defaultLevel
-
-
$defaultLevel
-
-
$defaultLevel
-
-
$defaultLevel
-
Default level to place all fixes in.
-
$defaultScheme
-
Name of default scheme based on %URI.
-
$default_port
-
-
$default_port
-
Scheme's default port (integer)
-
$default_port
-
-
$default_port
-
-
$default_port
-
-
$defines_child_def
-
Boolean flag that indicates whether or not getChildDef is implemented.
-
$defines_child_def
-
-
$defines_child_def
-
-
$definitions
-
-
$defs
-
List of HTMLPurifier_AttrDef objects that may process strings
-
$descendants_are_inline
-
Does the element have a content model (#PCDATA | Inline)*? This is important for chameleon ins and del processing in HTMLPurifier_ChildDef_Chameleon. have to worry about this one.
-
$dir
-
Cached copy of dirname(__FILE__), directory of current file without
-
$doctype
-
Doctype object
-
$doctype
-
Instance of current doctype
-
$doctypes
-
Instance of HTMLPurifier_DoctypeRegistry
-
$doctypes
-
Hash of doctype names to doctype objects
-
$docURL
-
-
$dtdPublic
-
Public DTD identifier
-
$dtdSystem
-
System DTD identifier
-
$dtd_regex
-
Allowed child pattern as defined by the DTD
-
dataHandler
-
Data event handler, interface is defined by PEAR package.
-
decorate
-
Lazy decorator function
-
delete
-
Deletes the file
-
destroy
-
Destorys a variable in the context.
-
DIGITAL
-
-
DOCTYPE
-
-
doSetup
-
-
doSetup
-
Sets up the definition object into the final form, something
-
doSetup
-
Constructs the info array.
-
doSetup
-
-
doSetupProprietary
-
-
doSetupTricky
-
-
DenyElementDecorator.php
-
-
Definition.php
-
-
Decorator.php
-
-
DefinitionCache.php
-
-
DefinitionCacheFactory.php
-
-
Doctype.php
-
-
DoctypeRegistry.php
-
-
DirectLex.php
-
-
DOMLex.php
-
-
DisableExternal.php
-
-
DisableExternalResources.php
-
-
$element
-
-
$elementLookup
-
Associative array of element name to list of modules that have definitions for the element; this array is dynamically filled.
-
$elements
-
Lookup table of allowed elements.
-
$elements
-
-
$elements
-
Lookup array of all elements that this definition could possibly allow
-
$elements
-
Informally, a list of elements this module changes. any significant way.
-
$elements
-
-
$embedsResource
-
-
$enumToCSS
-
Lookup array of attribute values to CSS
-
$error
-
True if no message file was found for this language, so English is being used instead. user that they've used a non-supported language.
-
$errorNames
-
Array of localizable error codes
-
$errors
-
-
$excludes
-
Lookup table of tags excluded from all descendants of this tag.
-
element
-
Prints a complete element with content inside
-
elementEmpty
-
-
emitToken
-
-
encode
-
Our replacement for urlencode, it encodes all non-reserved characters, as well as any extra characters that were instructed to be preserved.
-
end
-
Returns an end teg
-
ENDTAG
-
-
END_PHASE
-
-
ENGLISH
-
-
EOF
-
-
eof
-
Returns TRUE if the end of the file has been reached
-
error
-
Throws an exception.
-
errorGeneric
-
Generic error for if a type didn't work.
-
errorInconsistent
-
Throws an inconsistency exception.
-
escape
-
Escapes a string for HTML output.
-
escape
-
Escapes raw text data.
-
escapeCDATA
-
Translates CDATA sections into regular sections (through escaping).
-
escapeCommentedCDATA
-
Special CDATA case that is especially convoluted for <script>
-
escapeHandler
-
Escaped text handler, interface is defined by PEAR package.
-
evalExpression
-
-
execute
-
Executes the strategy on the tokens.
-
execute
-
-
execute
-
-
execute
-
-
execute
-
-
execute
-
-
exists
-
Checks whether or not the variable exists.
-
exists
-
Returns true if file exists and is a file.
-
expandIdentifiers
-
Expands all string identifiers in an attribute array by replacing
-
extractBody
-
Takes a string of HTML (fragment or document) and returns the content
-
Enum.php
-
-
Email.php
-
-
EnumToCSS.php
-
-
Empty.php
-
-
ElementDef.php
-
-
Encoder.php
-
-
EntityLookup.php
-
-
EntityParser.php
-
-
ErrorCollector.php
-
-
Exception.php
-
-
ExtractStyleBlocks.php
-
-
Edit.php
-
-
en-x-test.php
-
-
en-x-test.php
-
-
en-x-testmini.php
-
-
en.php
-
-
Empty.php
-
-
End.php
-
-
$generator
-
-
$generator
-
Instance of HTMLPurifier_Generator for HTML generation convenience funcs
-
$generator
-
-
generateAttributes
-
Generates attribute declarations from attribute array.
-
generateBaseDirectoryPath
-
Generates path to base directory that contains all definition type
-
generateChildDef
-
Accepts a definition; generates and assigns a ChildDef for it
-
generateDirectoryPath
-
Generates the path to the directory contain this cache's serial files
-
generateFilePath
-
Generates the file path to the serial file corresponding to
-
generateFromToken
-
Generates HTML from a single token.
-
generateFromTokens
-
Generates HTML from an array of tokens.
-
generateKey
-
Generates a unique identifier for a particular configuration
-
generateScriptFromToken
-
Special case processor for the contents of script tags
-
get
-
-
get
-
-
get
-
Retrieves a type
-
get
-
-
get
-
Retrieves reference to a doctype of a certain name
-
get
-
Retrieves a definition object from the cache
-
get
-
-
get
-
Retrieves a variable reference from the context.
-
get
-
Retrieves the contents of a file
-
get
-
-
getAccessed
-
Returns a lookup array of all array indexes that have been accessed.
-
getAnonymousModule
-
Retrieves a reference to the anonymous module, so you can bust out advanced features without having to make your own module.
-
getChar
-
Retrieves a character from an open file
-
getChildDef
-
Retrieves a proper HTMLPurifier_ChildDef subclass based on content_model and content_model_type member variables of the HTMLPurifier_ElementDef class. in HTMLPurifier_HTMLDefinition.
-
getChildDef
-
-
getChildDef
-
Instantiates a ChildDef based on content_model and content_model_type
-
getChildDef
-
-
getClass
-
Retrieves the class of an object without prefixes, as well as metadata
-
getDirectory
-
Returns directory of the file without trailing slash
-
getDoctypeFromConfig
-
Retrieves the doctype from the configuration object
-
getElement
-
Retrieves a single merged element definition
-
getElements
-
Retrieves merged element definitions.
-
getErrorName
-
Retrieves a localised error name.
-
getFallbackFor
-
Returns the fallback language for language
-
getFixesForLevel
-
Retrieves all fixes per a level, returning fixes for that specific level as well as all levels below it.
-
getFixType
-
Parses a fix name and determines what kind of fix it is, as well
-
getHTMLFormatted
-
Default HTML formatting implementation for error messages
-
getInstance
-
-
getLine
-
Retrieves a line from an open file, with optional max length $length
-
getMessage
-
Retrieves a localised message.
-
getMTime
-
Returns last file modification time
-
getN
-
Retrieves string numeric magnitude.
-
getName
-
Returns the filename of the file.
-
getPath
-
-
getPath
-
Returns the path for a specific class.
-
getRaw
-
Retrieves raw error data for custom formatter to use
-
getScheme
-
Retrieves a scheme validator object
-
getSchemeObj
-
Retrieves a scheme object corresponding to the URI's scheme/default
-
getSigFigs
-
Returns the number of significant figures in a string number.
-
getTypeName
-