CookieConsentPanelControllerFactory
in package
Class CookieConsetPanelControllerFactory
Table of Contents
- $purposeDeleteFactory : PurposeDeleteServiceFactoryInterface
- $purposeReaderFactory : PurposeReaderServiceFactoryInterface
- $purposeUpdateFactory : PurposeUpdateServiceFactoryInterface
- $purposeWriteFactory : PurposeWriteServiceFactoryInterface
- $queryParameters : KeyValueCollection
- createCollection() : array<string|int, mixed>|bool|mixed
- createResponse() : bool|mixed
- languageProvider() : bool|mixed
- purposeDeleteService() : PurposeDeleteServiceInterface
- purposeReaderService() : PurposeReaderServiceInterface
- purposeUpdateService() : PurposeUpdateServiceInterface
- purposeWriteService() : PurposeWriteServiceInterface
- storage() : array<string|int, mixed>|bool|mixed
- createNavigation() : ContentNavigationCollection
- isTabActive() : bool
- languageTextManagerCookie() : LanguageTextManager
- purposeDeleteFactory() : PurposeDeleteServiceFactoryInterface
- purposeReaderFactory() : PurposeReaderServiceFactory
- purposeUpdateFactory() : PurposeUpdateServiceFactoryInterface
- purposeWriteFactory() : PurposeWriteServiceFactoryInterface
Properties
$purposeDeleteFactory
protected
PurposeDeleteServiceFactoryInterface
$purposeDeleteFactory
$purposeReaderFactory
protected
PurposeReaderServiceFactoryInterface
$purposeReaderFactory
$purposeUpdateFactory
protected
PurposeUpdateServiceFactoryInterface
$purposeUpdateFactory
$purposeWriteFactory
protected
PurposeWriteServiceFactoryInterface
$purposeWriteFactory
$queryParameters
protected
KeyValueCollection
$queryParameters
Methods
createCollection()
public
createCollection(array<string|int, mixed> $collectionData) : array<string|int, mixed>|bool|mixed
Parameters
- $collectionData : array<string|int, mixed>
Return values
array<string|int, mixed>|bool|mixed —createResponse()
public
createResponse(NonEmptyStringType $title, ExistingFile $template, KeyValueCollection $data, AssetCollection $assets, KeyValueCollection $queryParameters) : bool|mixed
Parameters
- $title : NonEmptyStringType
- $template : ExistingFile
- $data : KeyValueCollection
- $assets : AssetCollection
- $queryParameters : KeyValueCollection
Return values
bool|mixed —languageProvider()
public
languageProvider() : bool|mixed
Return values
bool|mixed —purposeDeleteService()
public
purposeDeleteService() : PurposeDeleteServiceInterface
Return values
PurposeDeleteServiceInterface —purposeReaderService()
public
purposeReaderService() : PurposeReaderServiceInterface
Return values
PurposeReaderServiceInterface —purposeUpdateService()
public
purposeUpdateService() : PurposeUpdateServiceInterface
Return values
PurposeUpdateServiceInterface —purposeWriteService()
public
purposeWriteService() : PurposeWriteServiceInterface
Return values
PurposeWriteServiceInterface —storage()
public
storage() : array<string|int, mixed>|bool|mixed
Return values
array<string|int, mixed>|bool|mixed —createNavigation()
protected
createNavigation() : ContentNavigationCollection
Return values
ContentNavigationCollection —isTabActive()
protected
isTabActive(string $tabName) : bool
Parameters
- $tabName : string
Return values
bool —languageTextManagerCookie()
protected
languageTextManagerCookie() : LanguageTextManager
Return values
LanguageTextManager —purposeDeleteFactory()
protected
purposeDeleteFactory() : PurposeDeleteServiceFactoryInterface
Return values
PurposeDeleteServiceFactoryInterface —purposeReaderFactory()
protected
purposeReaderFactory() : PurposeReaderServiceFactory
Return values
PurposeReaderServiceFactory —purposeUpdateFactory()
protected
purposeUpdateFactory() : PurposeUpdateServiceFactoryInterface
Return values
PurposeUpdateServiceFactoryInterface —purposeWriteFactory()
protected
purposeWriteFactory() : PurposeWriteServiceFactoryInterface