PageTitleProviderManager

This class will take care of the different providers and returns the title with the highest priority

Table of Contents

Methods

__construct()  : mixed
getPageTitleCache()  : array<string|int, mixed>
getTitle()  : string
setPageTitleCache()  : void
setProviderOrder()  : array<string|int, string>

Methods

getPageTitleCache()

public getPageTitleCache() : array<string|int, mixed>
Internal
Return values
array<string|int, mixed>

getTitle()

public getTitle(ServerRequestInterface $request) : string
Parameters
$request : ServerRequestInterface
Return values
string

setPageTitleCache()

public setPageTitleCache(array<string|int, mixed> $pageTitleCache) : void
Parameters
$pageTitleCache : array<string|int, mixed>
Internal

setProviderOrder()

protected setProviderOrder(array<string|int, mixed> $orderInformation) : array<string|int, string>
Parameters
$orderInformation : array<string|int, mixed>
Tags
throws
UnexpectedValueException
Return values
array<string|int, string>
On this page

Search results