‪TYPO3CMS  ‪main
TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\ProviderRegistry Class Reference

Public Member Functions

 registerProvider (ProviderInterface $provider, array $attributes)
 
 hasProvider (string $identifier)
 
 getProvider (string $identifier)
 
 getProviders ()
 
 getFirstProvider ()
 

Protected Attributes

array $providers = []
 

Detailed Description

Registry for configuration providers which is called by the ConfigurationProviderPass

Definition at line 23 of file ProviderRegistry.php.

Member Function Documentation

◆ getFirstProvider()

TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\ProviderRegistry::getFirstProvider ( )

Definition at line 54 of file ProviderRegistry.php.

◆ getProvider()

TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\ProviderRegistry::getProvider ( string  $identifier)

Definition at line 40 of file ProviderRegistry.php.

References TYPO3\CMS\Webhooks\Message\$identifier.

◆ getProviders()

TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\ProviderRegistry::getProviders ( )

◆ hasProvider()

TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\ProviderRegistry::hasProvider ( string  $identifier)

Definition at line 35 of file ProviderRegistry.php.

References TYPO3\CMS\Webhooks\Message\$identifier.

◆ registerProvider()

TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\ProviderRegistry::registerProvider ( ProviderInterface  $provider,
array  $attributes 
)

Definition at line 30 of file ProviderRegistry.php.

Member Data Documentation

◆ $providers

array TYPO3\CMS\Lowlevel\ConfigurationModuleProvider\ProviderRegistry::$providers = []
protected