\Charcoal\CmsTemplateableInterface

Defines a renderable object associated to a template.

Summary

Methods
Constants
setTemplateIdent()
templateIdent()
setControllerIdent()
controllerIdent()
setTemplateOptions()
templateOptions()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

setTemplateIdent()

setTemplateIdent(mixed  $template) : self

Set the renderable object's template identifier.

Parameters

mixed $template

The template ID.

Returns

self

templateIdent()

templateIdent() : mixed

Retrieve the renderable object's template identifier.

Returns

mixed

setControllerIdent()

setControllerIdent(mixed  $ident) : self

Set the renderable object's template controller identifier.

Parameters

mixed $ident

The template controller identifier.

Returns

self

controllerIdent()

controllerIdent() : mixed

Retrieve the renderable object's template controller identifier.

Returns

mixed

setTemplateOptions()

setTemplateOptions(array|string  $options) : self

Customize the template's options.

Parameters

array|string $options

Template options.

Returns

self

templateOptions()

templateOptions() : array

Retrieve the template's customized options.

Returns

array