‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Routing\Enhancer\EnhancerFactory Class Reference

Public Member Functions

 __construct ()
 create (string $type, array $settings)

Protected Attributes

array $availableEnhancers

Detailed Description

Creates enhancers

Definition at line 25 of file EnhancerFactory.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Routing\Enhancer\EnhancerFactory::__construct ( )

EnhancerFactory constructor.

Definition at line 34 of file EnhancerFactory.php.

References $GLOBALS.

Member Function Documentation

◆ create()

TYPO3\CMS\Core\Routing\Enhancer\EnhancerFactory::create ( string  $type,
array  $settings 

Definition at line 43 of file EnhancerFactory.php.

Member Data Documentation

◆ $availableEnhancers

array TYPO3\CMS\Core\Routing\Enhancer\EnhancerFactory::$availableEnhancers

of all class names that need to be EnhancerInterfaces when instantiated.

Definition at line 29 of file EnhancerFactory.php.