Öffentliche Methoden | |
add ($def, $config) | |
set ($def, $config) | |
replace ($def, $config) | |
get ($config) | |
remove ($config) | |
flush ($config) | |
cleanup ($config) | |
generateFilePath ($config) | |
generateDirectoryPath ($config) | |
generateBaseDirectoryPath ($config) | |
![]() | |
__construct ($type) | |
generateKey ($config) | |
isOld ($key, $config) | |
checkDefType ($def) | |
add ($def, $config) | |
set ($def, $config) | |
replace ($def, $config) | |
get ($config) | |
remove ($config) | |
flush ($config) | |
cleanup ($config) | |
Private Methoden | |
_write ($file, $data, $config) | |
_prepareDir ($config) | |
_testPermissions ($dir, $chmod) | |
Weitere Geerbte Elemente | |
![]() | |
$type | |
Definiert in Zeile 3 der Datei Serializer.php.
|
private |
Prepares the directory that this type stores the serials in
HTMLPurifier_Config | $config |
Definiert in Zeile 203 der Datei Serializer.php.
Benutzt _testPermissions(), generateBaseDirectoryPath() und generateDirectoryPath().
Wird benutzt von add(), cleanup(), flush(), replace() und set().
|
private |
Tests permissions on a directory and throws out friendly error messages and attempts to chmod it itself if possible
string | $dir | Directory path |
int | $chmod | Permissions |
Definiert in Zeile 238 der Datei Serializer.php.
Wird benutzt von _prepareDir().
|
private |
Convenience wrapper function for file_put_contents
string | $file | File name to write to |
string | $data | Data to write into file |
HTMLPurifier_Config | $config |
Definiert in Zeile 183 der Datei Serializer.php.
Wird benutzt von add(), replace() und set().
add | ( | $def, | |
$config | |||
) |
HTMLPurifier_Definition | $def | |
HTMLPurifier_Config | $config |
Definiert in Zeile 11 der Datei Serializer.php.
Benutzt _prepareDir(), _write(), HTMLPurifier_DefinitionCache\checkDefType() und generateFilePath().
cleanup | ( | $config) |
HTMLPurifier_Config | $config |
Definiert in Zeile 115 der Datei Serializer.php.
Benutzt _prepareDir(), generateDirectoryPath() und HTMLPurifier_DefinitionCache\isOld().
flush | ( | $config) |
HTMLPurifier_Config | $config |
Definiert in Zeile 93 der Datei Serializer.php.
Benutzt _prepareDir() und generateDirectoryPath().
generateBaseDirectoryPath | ( | $config) |
Generates path to base directory that contains all definition type serials
HTMLPurifier_Config | $config |
Definiert in Zeile 169 der Datei Serializer.php.
Wird benutzt von _prepareDir() und generateDirectoryPath().
generateDirectoryPath | ( | $config) |
Generates the path to the directory contain this cache's serial files
HTMLPurifier_Config | $config |
Definiert in Zeile 156 der Datei Serializer.php.
Benutzt HTMLPurifier_DefinitionCache\$type und generateBaseDirectoryPath().
Wird benutzt von _prepareDir(), cleanup(), flush() und generateFilePath().
generateFilePath | ( | $config) |
Generates the file path to the serial file corresponding to the configuration and definition name
HTMLPurifier_Config | $config |
Definiert in Zeile 143 der Datei Serializer.php.
Benutzt generateDirectoryPath() und HTMLPurifier_DefinitionCache\generateKey().
Wird benutzt von add(), get(), remove(), replace() und set().
get | ( | $config) |
HTMLPurifier_Config | $config |
Definiert in Zeile 67 der Datei Serializer.php.
Benutzt generateFilePath().
remove | ( | $config) |
HTMLPurifier_Config | $config |
Definiert in Zeile 80 der Datei Serializer.php.
Benutzt generateFilePath().
replace | ( | $def, | |
$config | |||
) |
HTMLPurifier_Definition | $def | |
HTMLPurifier_Config | $config |
Definiert in Zeile 48 der Datei Serializer.php.
Benutzt _prepareDir(), _write(), HTMLPurifier_DefinitionCache\checkDefType() und generateFilePath().
set | ( | $def, | |
$config | |||
) |
HTMLPurifier_Definition | $def | |
HTMLPurifier_Config | $config |
Definiert in Zeile 31 der Datei Serializer.php.
Benutzt _prepareDir(), _write(), HTMLPurifier_DefinitionCache\checkDefType() und generateFilePath().