PHP Class HTMLPurifier_HTMLModule_Tidy, yii

Inheritance: extends HTMLPurifier_HTMLModule
Afficher le fichier Open project: yiisoft/yii Class Usage Examples

Méthodes publiques

Свойство Type Description
$defaultLevel Disabled by default.
$fixesForLevel Format is: HTMLModule_Tidy->fixesForLevel[$level] = array('fix-1', 'fix-2');
$levels Index zero is a special case "no fixes" level.

Méthodes publiques

Méthode Description
getFixType ( $name ) : array(string Parses a fix name and determines what kind of fix it is, as well as other information defined by the fix
getFixesForLevel ( string $level ) : array Retrieves all fixes per a level, returning fixes for that specific level as well as all levels below it.
makeFixes ( ) : array Defines all fixes the module will perform in a compact associative array of fix name to fix implementation.
makeFixesForLevel ( array $fixes ) Dynamically populates the $fixesForLevel member variable using the fixes array. It may be custom overloaded, used in conjunction with $defaultLevel, or not used at all.
populate ( array $fixes ) Populates the module with transforms and other special-case code based on a list of fixes passed to it
setup ( HTMLPurifier_Config $config ) Lazy load constructs the module by determining the necessary fixes to create and then delegating to the populate() function.

Method Details

getFixType() public méthode

Parses a fix name and determines what kind of fix it is, as well as other information defined by the fix
public getFixType ( $name ) : array(string
$name String name of fix
Résultat array(string

getFixesForLevel() public méthode

Retrieves all fixes per a level, returning fixes for that specific level as well as all levels below it.
public getFixesForLevel ( string $level ) : array
$level string level identifier, see $levels for valid values
Résultat array Lookup up table of fixes

makeFixes() public méthode

Defines all fixes the module will perform in a compact associative array of fix name to fix implementation.
public makeFixes ( ) : array
Résultat array

makeFixesForLevel() public méthode

Dynamically populates the $fixesForLevel member variable using the fixes array. It may be custom overloaded, used in conjunction with $defaultLevel, or not used at all.
public makeFixesForLevel ( array $fixes )
$fixes array

populate() public méthode

Populates the module with transforms and other special-case code based on a list of fixes passed to it
public populate ( array $fixes )
$fixes array Lookup table of fixes to activate

setup() public méthode

Lazy load constructs the module by determining the necessary fixes to create and then delegating to the populate() function.
public setup ( HTMLPurifier_Config $config )
$config HTMLPurifier_Config

Property Details

$defaultLevel public_oe property

Disabled by default.
public $defaultLevel

$fixesForLevel public_oe property

Format is: HTMLModule_Tidy->fixesForLevel[$level] = array('fix-1', 'fix-2');
public $fixesForLevel

$levels public_oe property

Index zero is a special case "no fixes" level.
public $levels