PHP Класс HTMLPurifier_AttrDef_Enum, yii

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

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

Свойство Тип Описание
$valid_values Lookup table of valid values.

Защищенные свойства (Protected)

Свойство Тип Описание
$case_sensitive Bool indicating whether or not enumeration is case sensitive.

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

Метод Описание
__construct ( array $valid_values = [], boolean $case_sensitive = false )
make ( string $string ) : HTMLPurifier_AttrDef_Enum
validate ( string $string, HTMLPurifier_Config $config, HTMLPurifier_Context $context ) : boolean | string

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

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

public __construct ( array $valid_values = [], boolean $case_sensitive = false )
$valid_values array List of valid values
$case_sensitive boolean Whether or not case sensitive

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

public make ( string $string ) : HTMLPurifier_AttrDef_Enum
$string string In form of comma-delimited list of case-insensitive valid values. Example: "foo,bar,baz". Prepend "s:" to make case sensitive
Результат HTMLPurifier_AttrDef_Enum

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

public validate ( string $string, HTMLPurifier_Config $config, HTMLPurifier_Context $context ) : boolean | string
$string string
$config HTMLPurifier_Config
$context HTMLPurifier_Context
Результат boolean | string

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

$case_sensitive защищенное свойство

Bool indicating whether or not enumeration is case sensitive.
protected $case_sensitive

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

Lookup table of valid values.
public $valid_values