‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Html\SanitizerBuilderFactory Class Reference

Public Member Functions

 __construct (array $configuration=null)
 
 build (string $identifier)
 

Protected Attributes

array $configuration
 

Detailed Description

Factory for creating a (sanitizer) builder instance. Corresponding presets can be declared in ‘$GLOBALS['TYPO3_CONF_VARS’]['SYS']['htmlSanitizer']` like e.g.

‪$GLOBALS['TYPO3_CONF_VARS']['SYS']['htmlSanitizer'] = [
'default' => \TYPO3\CMS\Core\Html\DefaultSanitizerBuilder::class,
'custom' => \Vendor\Package\CustomBuilder::class,
];

Definition at line 36 of file SanitizerBuilderFactory.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Html\SanitizerBuilderFactory::__construct ( array  $configuration = null)

Member Function Documentation

◆ build()

TYPO3\CMS\Core\Html\SanitizerBuilderFactory::build ( string  $identifier)

Member Data Documentation

◆ $configuration

array TYPO3\CMS\Core\Html\SanitizerBuilderFactory::$configuration
protected
‪$GLOBALS
‪$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['adminpanel']['modules']
Definition: ext_localconf.php:25