‪TYPO3CMS  10.4
TYPO3\CMS\Extbase\ServiceProvider Class Reference
Inheritance diagram for TYPO3\CMS\Extbase\ServiceProvider:
TYPO3\CMS\Core\Package\AbstractServiceProvider TYPO3\CMS\Core\DependencyInjection\ServiceProviderInterface

Public Member Functions

 getFactories ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Core\Package\AbstractServiceProvider
array getExtensions ()
 

Static Public Member Functions

static getObjectContainer (ContainerInterface $container)
 
static getObjectManager (ContainerInterface $container)
 
static getSignalSlotDispatcher (ContainerInterface $container)
 
static getBackendConfigurationManager (ContainerInterface $container)
 
static getConfigurationManager (ContainerInterface $container)
 
static getReflectionService (ContainerInterface $container)
 
static getEnvironmentService (ContainerInterface $container)
 
static getExtensionService (ContainerInterface $container)
 
static getHashService (ContainerInterface $container)
 
- ‪Static Public Member Functions inherited from ‪TYPO3\CMS\Core\Package\AbstractServiceProvider
static ArrayObject configureMiddlewares (ContainerInterface $container, ArrayObject $middlewares, string $path=null)
 
static ArrayObject configureBackendRoutes (ContainerInterface $container, ArrayObject $routes, string $path=null)
 

Static Protected Member Functions

static getPackagePath ()
 
- ‪Static Protected Member Functions inherited from ‪TYPO3\CMS\Core\Package\AbstractServiceProvider
static mixed new (ContainerInterface $container, string $className, array $constructorArguments=[])
 

Detailed Description

Definition at line 29 of file ServiceProvider.php.

Member Function Documentation

◆ getBackendConfigurationManager()

static TYPO3\CMS\Extbase\ServiceProvider::getBackendConfigurationManager ( ContainerInterface  $container)
static

◆ getConfigurationManager()

static TYPO3\CMS\Extbase\ServiceProvider::getConfigurationManager ( ContainerInterface  $container)
static

◆ getEnvironmentService()

static TYPO3\CMS\Extbase\ServiceProvider::getEnvironmentService ( ContainerInterface  $container)
static

◆ getExtensionService()

static TYPO3\CMS\Extbase\ServiceProvider::getExtensionService ( ContainerInterface  $container)
static

◆ getFactories()

TYPO3\CMS\Extbase\ServiceProvider::getFactories ( )
Returns
‪array

Reimplemented from TYPO3\CMS\Core\Package\AbstractServiceProvider.

Definition at line 36 of file ServiceProvider.php.

◆ getHashService()

static TYPO3\CMS\Extbase\ServiceProvider::getHashService ( ContainerInterface  $container)
static

◆ getObjectContainer()

static TYPO3\CMS\Extbase\ServiceProvider::getObjectContainer ( ContainerInterface  $container)
static

◆ getObjectManager()

static TYPO3\CMS\Extbase\ServiceProvider::getObjectManager ( ContainerInterface  $container)
static

◆ getPackagePath()

static TYPO3\CMS\Extbase\ServiceProvider::getPackagePath ( )
staticprotected

Return the path to the package location, including trailing slash should return the value of: DIR . '/../' for ServiceProviders located in the Classes/ directory

Returns
‪string

Reimplemented from TYPO3\CMS\Core\Package\AbstractServiceProvider.

Definition at line 31 of file ServiceProvider.php.

◆ getReflectionService()

static TYPO3\CMS\Extbase\ServiceProvider::getReflectionService ( ContainerInterface  $container)
static

◆ getSignalSlotDispatcher()

static TYPO3\CMS\Extbase\ServiceProvider::getSignalSlotDispatcher ( ContainerInterface  $container)
static