Warning, /webapps/ocs-apiserver/library/HTMLPurifier/DefinitionCache/Decorator/Template.php.in is written in an unsupported language. File is not indexed.
0001 <?php 0002 0003 require_once 'HTMLPurifier/DefinitionCache/Decorator.php'; 0004 0005 /** 0006 * Definition cache decorator template. 0007 */ 0008 class HTMLPurifier_DefinitionCache_Decorator_Template extends HTMLPurifier_DefinitionCache_Decorator 0009 { 0010 0011 /** 0012 * @type string 0013 */ 0014 public $name = 'Template'; // replace this 0015 0016 public function copy() 0017 { 0018 // replace class name with yours 0019 return new HTMLPurifier_DefinitionCache_Decorator_Template(); 0020 } 0021 0022 // remove methods you don't need 0023 0024 /** 0025 * @param HTMLPurifier_Definition $def 0026 * @param HTMLPurifier_Config $config 0027 * @return mixed 0028 */ 0029 public function add($def, $config) 0030 { 0031 return parent::add($def, $config); 0032 } 0033 0034 /** 0035 * @param HTMLPurifier_Definition $def 0036 * @param HTMLPurifier_Config $config 0037 * @return mixed 0038 */ 0039 public function set($def, $config) 0040 { 0041 return parent::set($def, $config); 0042 } 0043 0044 /** 0045 * @param HTMLPurifier_Definition $def 0046 * @param HTMLPurifier_Config $config 0047 * @return mixed 0048 */ 0049 public function replace($def, $config) 0050 { 0051 return parent::replace($def, $config); 0052 } 0053 0054 /** 0055 * @param HTMLPurifier_Config $config 0056 * @return mixed 0057 */ 0058 public function get($config) 0059 { 0060 return parent::get($config); 0061 } 0062 0063 /** 0064 * @param HTMLPurifier_Config $config 0065 * @return mixed 0066 */ 0067 public function flush($config) 0068 { 0069 return parent::flush($config); 0070 } 0071 0072 /** 0073 * @param HTMLPurifier_Config $config 0074 * @return mixed 0075 */ 0076 public function cleanup($config) 0077 { 0078 return parent::cleanup($config); 0079 } 0080 } 0081 0082 // vim: et sw=4 sts=4