class TemplateChooser (View source)

Methods

__construct(Config $config, ContentExtension $contentExtension)

No description

array
forHomepage(Content|null $content = null)

No description

array
forRecord(Content $record)

Choose a template for a single record page, e.g.: - '/page/about' - '/entry/lorum-ipsum'.

array
forListing(ContentType $contentType)

No description

array
forTaxonomy(string $taxonomyslug)

No description

array
forSearch()

No description

array
forMaintenance()

No description

Details

__construct(Config $config, ContentExtension $contentExtension)

Parameters

Config $config
ContentExtension $contentExtension

array forHomepage(Content|null $content = null)

Parameters

Content|null $content

Return Value

array

array forRecord(Content $record)

Choose a template for a single record page, e.g.: - '/page/about' - '/entry/lorum-ipsum'.

Parameters

Content $record

Return Value

array

array forListing(ContentType $contentType)

Parameters

ContentType $contentType

Return Value

array

array forTaxonomy(string $taxonomyslug)

Parameters

string $taxonomyslug

Return Value

array

array forSearch()

Return Value

array

array forMaintenance()

Return Value

array