Property | Type | Description | |
---|---|---|---|
$configurationService | |||
$objectManager | TYPO3\CMS\Extbase\Object\ObjectManagerInterface | ||
$pageService | |||
$recordService | FluidTYPO3\Flux\Service\WorkspacesAwareRecordService |
Method | Description | |
---|---|---|
__construct ( ) | Constructor | |
addBackendLayouts ( TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext $dataProviderContext, TYPO3\CMS\Backend\View\BackendLayout\BackendLayoutCollection $backendLayoutCollection ) : void | Adds backend layouts to the given backend layout collection. | |
getBackendLayout ( string $identifier, integer $pageUid ) : BackendLayout | Gets a backend layout by (regular) identifier. | |
injectConfigurationService ( |
||
injectObjectManager ( TYPO3\CMS\Extbase\Object\ObjectManagerInterface $objectManager ) : void | ||
injectPageService ( |
||
injectWorkspacesAwareRecordService ( FluidTYPO3\Flux\Service\WorkspacesAwareRecordService $workspacesAwareRecordService ) : void |
Method | Description | |
---|---|---|
encodeTypoScriptArray ( array $configuration ) : string | ||
ensureDottedKeys ( array $configuration ) : array | ||
getBackendLayoutConfiguration ( integer $pageUid ) : array | ||
isPageModuleLanguageView ( ) : boolean |
public addBackendLayouts ( TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext $dataProviderContext, TYPO3\CMS\Backend\View\BackendLayout\BackendLayoutCollection $backendLayoutCollection ) : void | ||
$dataProviderContext | TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext | |
$backendLayoutCollection | TYPO3\CMS\Backend\View\BackendLayout\BackendLayoutCollection | |
return | void |
protected encodeTypoScriptArray ( array $configuration ) : string | ||
$configuration | array | |
return | string |
protected ensureDottedKeys ( array $configuration ) : array | ||
$configuration | array | |
return | array |
public getBackendLayout ( string $identifier, integer $pageUid ) : BackendLayout | ||
$identifier | string | |
$pageUid | integer | |
return | BackendLayout |
protected getBackendLayoutConfiguration ( integer $pageUid ) : array | ||
$pageUid | integer | Starting page UID in the rootline (this current page) |
return | array |
public injectConfigurationService ( |
||
$configurationService | ||
return | void |
public injectObjectManager ( TYPO3\CMS\Extbase\Object\ObjectManagerInterface $objectManager ) : void | ||
$objectManager | TYPO3\CMS\Extbase\Object\ObjectManagerInterface | |
return | void |
public injectPageService ( |
||
$pageService | ||
return | void |
public injectWorkspacesAwareRecordService ( FluidTYPO3\Flux\Service\WorkspacesAwareRecordService $workspacesAwareRecordService ) : void | ||
$workspacesAwareRecordService | FluidTYPO3\Flux\Service\WorkspacesAwareRecordService | |
return | void |
protected isPageModuleLanguageView ( ) : boolean | ||
return | boolean |
protected ConfigurationService,FluidTYPO3\Fluidpages\Service $configurationService | ||
return |
protected ObjectManagerInterface,TYPO3\CMS\Extbase\Object $objectManager | ||
return | TYPO3\CMS\Extbase\Object\ObjectManagerInterface |
protected PageService,FluidTYPO3\Fluidpages\Service $pageService | ||
return |