KONTOLODON
/
var
/
www
/
ojs-3.3.0-13
/
lib
/
pkp
/
lib
/
vendor
/
ezyang
/
htmlpurifier
/
library
/
HTMLPurifier
/
Nama File / Folder
Size
Action
AttrDef
--
NONE
AttrTransform
--
NONE
ChildDef
--
NONE
ConfigSchema
--
NONE
DefinitionCache
--
NONE
EntityLookup
--
NONE
Filter
--
NONE
HTMLModule
--
NONE
Injector
--
NONE
Language
--
NONE
Lexer
--
NONE
Node
--
NONE
Printer
--
NONE
Strategy
--
NONE
TagTransform
--
NONE
Token
--
NONE
URIFilter
--
NONE
URIScheme
--
NONE
VarParser
--
NONE
AttrCollections.php
4.748KB
Hapus
Edit
Rename
AttrTypes.php
3.582KB
Hapus
Edit
Rename
ChildDef.php
1.522KB
Hapus
Edit
Rename
Definition.php
1.329KB
Hapus
Edit
Rename
DefinitionCache.php
3.821KB
Hapus
Edit
Rename
DefinitionCacheFactory.php
3.126KB
Hapus
Edit
Rename
Doctype.php
1.545KB
Hapus
Edit
Rename
DoctypeRegistry.php
4.125KB
Hapus
Edit
Rename
EntityLookup.php
1.393KB
Hapus
Edit
Rename
ErrorCollector.php
7.446KB
Hapus
Edit
Rename
Filter.php
1.587KB
Hapus
Edit
Rename
Generator.php
10.011KB
Hapus
Edit
Rename
HTMLDefinition.php
17.331KB
Hapus
Edit
Rename
HTMLModuleManager.php
15.572KB
Hapus
Edit
Rename
Injector.php
8.795KB
Hapus
Edit
Rename
LanguageFactory.php
6.463KB
Hapus
Edit
Rename
PercentEncoder.php
3.481KB
Hapus
Edit
Rename
Printer.php
5.759KB
Hapus
Edit
Rename
PropertyListIterator.php
0.845KB
Hapus
Edit
Rename
StringHashParser.php
3.556KB
Hapus
Edit
Rename
TagTransform.php
1.072KB
Hapus
Edit
Rename
URIFilter.php
2.31KB
Hapus
Edit
Rename
URIParser.php
2.24KB
Hapus
Edit
Rename
URISchemeRegistry.php
2.353KB
Hapus
Edit
Rename
VarParserException.php
0.153KB
Hapus
Edit
Rename
<?php /** * Super-class for definition datatype objects, implements serialization * functions for the class. */ abstract class HTMLPurifier_Definition { /** * Has setup() been called yet? * @type bool */ public $setup = false; /** * If true, write out the final definition object to the cache after * setup. This will be true only if all invocations to get a raw * definition object are also optimized. This does not cause file * system thrashing because on subsequent calls the cached object * is used and any writes to the raw definition object are short * circuited. See enduser-customize.html for the high-level * picture. * @type bool */ public $optimized = null; /** * What type of definition is it? * @type string */ public $type; /** * Sets up the definition object into the final form, something * not done by the constructor * @param HTMLPurifier_Config $config */ abstract protected function doSetup($config); /** * Setup function that aborts if already setup * @param HTMLPurifier_Config $config */ public function setup($config) { if ($this->setup) { return; } $this->setup = true; $this->doSetup($config); } } // vim: et sw=4 sts=4