PHP Class FluidTYPO3\Fluidpages\Backend\PageLayoutSelector

Datei anzeigen Open project: fluidtypo3/fluidpages Class Usage Examples

Protected Properties

Property Type Description
$configurationManager TYPO3\CMS\Extbase\Configuration\BackendConfigurationManager
$configurationService FluidTYPO3\Fluidpages\Service\ConfigurationService
$pageService FluidTYPO3\Fluidpages\Service\PageService
$recognizedFormats array

Public Methods

Method Description
__construct ( ) CONSTRUCTOR
injectConfigurationManager ( TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface $configurationManager ) : void
injectConfigurationService ( ConfigurationService $configurationService ) : void
injectPageService ( PageService $pageService ) : void
renderField ( array &$parameters, mixed &$pObj ) : string Renders a Fluid Page Layout file selector

Protected Methods

Method Description
renderInheritanceField ( array $parameters ) : string
renderOption ( Form $form, array $parameters ) : string
renderOptions ( string $extension, array $group, array $parameters ) : string

Method Details

__construct() public method

CONSTRUCTOR
public __construct ( )

injectConfigurationManager() public method

public injectConfigurationManager ( TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface $configurationManager ) : void
$configurationManager TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface
return void

injectConfigurationService() public method

public injectConfigurationService ( ConfigurationService $configurationService ) : void
$configurationService FluidTYPO3\Fluidpages\Service\ConfigurationService
return void

injectPageService() public method

public injectPageService ( PageService $pageService ) : void
$pageService FluidTYPO3\Fluidpages\Service\PageService
return void

renderField() public method

Renders a Fluid Page Layout file selector
public renderField ( array &$parameters, mixed &$pObj ) : string
$parameters array
$pObj mixed
return string

renderInheritanceField() protected method

protected renderInheritanceField ( array $parameters ) : string
$parameters array
return string

renderOption() protected method

protected renderOption ( Form $form, array $parameters ) : string
$form FluidTYPO3\Flux\Form
$parameters array
return string

renderOptions() protected method

protected renderOptions ( string $extension, array $group, array $parameters ) : string
$extension string
$group array
$parameters array
return string

Property Details

$configurationManager protected_oe property

protected BackendConfigurationManager,TYPO3\CMS\Extbase\Configuration $configurationManager
return TYPO3\CMS\Extbase\Configuration\BackendConfigurationManager

$configurationService protected_oe property

protected ConfigurationService,FluidTYPO3\Fluidpages\Service $configurationService
return FluidTYPO3\Fluidpages\Service\ConfigurationService

$pageService protected_oe property

protected PageService,FluidTYPO3\Fluidpages\Service $pageService
return FluidTYPO3\Fluidpages\Service\PageService

$recognizedFormats protected_oe property

protected array $recognizedFormats
return array