Lines Matching refs:config
70 * @param HTMLPurifier_Config $config
74 public static function create($config) argument
76 if (!($config instanceof HTMLPurifier_Config)) {
77 $lexer = $config;
85 $lexer = $config->get('Core.LexerImpl');
89 $config->get('Core.MaintainLineNumbers') ||
90 $config->get('Core.CollectErrors');
177 public function parseText($string, $config) { argument
178 return $this->parseData($string, false, $config);
181 public function parseAttr($string, $config) { argument
182 return $this->parseData($string, true, $config);
194 public function parseData($string, $is_attr, $config) argument
220 if ($config->get('Core.LegacyEntityDecoder')) {
235 * @param HTMLPurifier_Config $config
239 public function tokenizeHTML($string, $config, $context) argument
305 * @param HTMLPurifier_Config $config
310 public function normalize($html, $config, $context) argument
313 if ($config->get('Core.NormalizeNewlines')) {
318 if ($config->get('HTML.Trusted')) {
329 if ($config->get('Core.ConvertDocumentToFragment')) {
331 if ($config->get('Core.CollectErrors')) {
342 if ($config->get('Core.LegacyEntityDecoder')) {
352 if ($config->get('Core.RemoveProcessingInstructions')) {
356 $hidden_elements = $config->get('Core.HiddenElements');
357 if ($config->get('Core.AggressivelyRemoveScript') &&
358 !($config->get('HTML.Trusted') || !$config->get('Core.RemoveScriptContents')