PHP Class FluidTYPO3\Fluidpages\Backend\BackendLayout

Inheritance: implements TYPO3\CMS\Core\SingletonInterface
Afficher le fichier Open project: fluidtypo3/fluidpages Class Usage Examples

Protected Properties

Свойство Type Description
$configurationService FluidTYPO3\Fluidpages\Service\ConfigurationService
$objectManager TYPO3\CMS\Extbase\Object\ObjectManagerInterface
$workspacesAwareRecordService FluidTYPO3\Flux\Service\WorkspacesAwareRecordService

Méthodes publiques

Méthode Description
__construct ( ) Constructor
injectConfigurationService ( ConfigurationService $configurationService ) : void
injectObjectManager ( TYPO3\CMS\Extbase\Object\ObjectManagerInterface $objectManager ) : void
injectWorkspacesAwareRecordService ( FluidTYPO3\Flux\Service\WorkspacesAwareRecordService $workspacesAwareRecordService ) : void
postProcessBackendLayout ( integer &$pageUid, array &$backendLayout ) : null | void Postprocesses a selected backend layout
postProcessColPosListItemsParsed ( integer &$id, array &$tcaItems, TYPO3\CMS\Backend\Form\FormEngine &$tceForms ) : void Postprocesses the colpos list
postProcessColPosProcFuncItems ( array &$params ) : void Allows manipulation of the colPos selector option values
preProcessBackendLayoutPageUid ( integer &$id ) : void Preprocesses the page id used to detect the backend layout record

Method Details

__construct() public méthode

Constructor
public __construct ( )

injectConfigurationService() public méthode

public injectConfigurationService ( ConfigurationService $configurationService ) : void
$configurationService FluidTYPO3\Fluidpages\Service\ConfigurationService
Résultat void

injectObjectManager() public méthode

public injectObjectManager ( TYPO3\CMS\Extbase\Object\ObjectManagerInterface $objectManager ) : void
$objectManager TYPO3\CMS\Extbase\Object\ObjectManagerInterface
Résultat void

injectWorkspacesAwareRecordService() public méthode

public injectWorkspacesAwareRecordService ( FluidTYPO3\Flux\Service\WorkspacesAwareRecordService $workspacesAwareRecordService ) : void
$workspacesAwareRecordService FluidTYPO3\Flux\Service\WorkspacesAwareRecordService
Résultat void

postProcessBackendLayout() public méthode

Postprocesses a selected backend layout
public postProcessBackendLayout ( integer &$pageUid, array &$backendLayout ) : null | void
$pageUid integer Starting page UID in the rootline (this current page)
$backendLayout array The backend layout which was detected from page id
Résultat null | void

postProcessColPosListItemsParsed() public méthode

Postprocesses the colpos list
public postProcessColPosListItemsParsed ( integer &$id, array &$tcaItems, TYPO3\CMS\Backend\Form\FormEngine &$tceForms ) : void
$id integer Starting page id when parsing he rootline
$tcaItems array The current set of colpos TCA items
$tceForms TYPO3\CMS\Backend\Form\FormEngine A back reference to the TCEforms object which generated the item list
Résultat void

postProcessColPosProcFuncItems() public méthode

Allows manipulation of the colPos selector option values
public postProcessColPosProcFuncItems ( array &$params ) : void
$params array Parameters for the selector
Résultat void

preProcessBackendLayoutPageUid() public méthode

Preprocesses the page id used to detect the backend layout record
public preProcessBackendLayoutPageUid ( integer &$id ) : void
$id integer Starting page id when parsing the rootline
Résultat void

Property Details

$configurationService protected_oe property

protected ConfigurationService,FluidTYPO3\Fluidpages\Service $configurationService
Résultat FluidTYPO3\Fluidpages\Service\ConfigurationService

$objectManager protected_oe property

protected ObjectManagerInterface,TYPO3\CMS\Extbase\Object $objectManager
Résultat TYPO3\CMS\Extbase\Object\ObjectManagerInterface

$workspacesAwareRecordService protected_oe property

protected WorkspacesAwareRecordService,FluidTYPO3\Flux\Service $workspacesAwareRecordService
Résultat FluidTYPO3\Flux\Service\WorkspacesAwareRecordService