PHP Класс HTMLPurifier_DefinitionCache_Serializer, yii

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

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

Метод Описание
add ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) : integer | boolean
cleanup ( HTMLPurifier_Config $config ) : boolean
flush ( HTMLPurifier_Config $config ) : boolean
generateBaseDirectoryPath ( HTMLPurifier_Config $config ) : mixed | string Generates path to base directory that contains all definition type serials
generateDirectoryPath ( HTMLPurifier_Config $config ) : string Generates the path to the directory contain this cache's serial files
generateFilePath ( HTMLPurifier_Config $config ) : string Generates the file path to the serial file corresponding to the configuration and definition name
get ( HTMLPurifier_Config $config ) : boolean | HTMLPurifier_Config
remove ( HTMLPurifier_Config $config ) : boolean
replace ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) : integer | boolean
set ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) : integer | boolean

Приватные методы

Метод Описание
_prepareDir ( HTMLPurifier_Config $config ) : boolean Prepares the directory that this type stores the serials in
_testPermissions ( string $dir, integer $chmod ) : boolean Tests permissions on a directory and throws out friendly error messages and attempts to chmod it itself if possible
_write ( string $file, string $data, HTMLPurifier_Config $config ) : integer | boolean Convenience wrapper function for file_put_contents

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

add() публичный метод

public add ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) : integer | boolean
$def HTMLPurifier_Definition
$config HTMLPurifier_Config
Результат integer | boolean

cleanup() публичный метод

public cleanup ( HTMLPurifier_Config $config ) : boolean
$config HTMLPurifier_Config
Результат boolean

flush() публичный метод

public flush ( HTMLPurifier_Config $config ) : boolean
$config HTMLPurifier_Config
Результат boolean

generateBaseDirectoryPath() публичный метод

Generates path to base directory that contains all definition type serials
public generateBaseDirectoryPath ( HTMLPurifier_Config $config ) : mixed | string
$config HTMLPurifier_Config
Результат mixed | string

generateDirectoryPath() публичный метод

Generates the path to the directory contain this cache's serial files
public generateDirectoryPath ( HTMLPurifier_Config $config ) : string
$config HTMLPurifier_Config
Результат string

generateFilePath() публичный метод

Generates the file path to the serial file corresponding to the configuration and definition name
public generateFilePath ( HTMLPurifier_Config $config ) : string
$config HTMLPurifier_Config
Результат string

get() публичный метод

public get ( HTMLPurifier_Config $config ) : boolean | HTMLPurifier_Config
$config HTMLPurifier_Config
Результат boolean | HTMLPurifier_Config

remove() публичный метод

public remove ( HTMLPurifier_Config $config ) : boolean
$config HTMLPurifier_Config
Результат boolean

replace() публичный метод

public replace ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) : integer | boolean
$def HTMLPurifier_Definition
$config HTMLPurifier_Config
Результат integer | boolean

set() публичный метод

public set ( HTMLPurifier_Definition $def, HTMLPurifier_Config $config ) : integer | boolean
$def HTMLPurifier_Definition
$config HTMLPurifier_Config
Результат integer | boolean