PHP Класс HTMLPurifier_HTMLModule_Tidy, yii

Наследование: extends HTMLPurifier_HTMLModule
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$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.

Открытые методы

Метод Описание
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.

Описание методов

getFixType() публичный Метод

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
Результат array(string

getFixesForLevel() публичный Метод

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
Результат array Lookup up table of fixes

makeFixes() публичный Метод

Defines all fixes the module will perform in a compact associative array of fix name to fix implementation.
public makeFixes ( ) : array
Результат array

makeFixesForLevel() публичный Метод

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() публичный Метод

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() публичный Метод

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

Описание свойств

$defaultLevel публичное свойство

Disabled by default.
public $defaultLevel

$fixesForLevel публичное свойство

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

$levels публичное свойство

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