interface CacheAwareInterface implements WidgetInterface (View source)

Interface CacheAwareInterface - Widgets that make use of caching need to implement this interface, in order to have their contents cached.

Methods

string
getName()

No description

string
getTarget()

No description

int
getPriority()

No description

string
getZone()

No description

string|null
__invoke(array $params = [])

No description

void
injectExtension(ExtensionInterface $extension)

No description

void
setCache(CacheInterface $config)

No description

Details

string getName()

Return Value

string

string getTarget()

Return Value

string from Bolt\Widget\Injector\Target constants enum

int getPriority()

Return Value

int

string getZone()

Return Value

string from Bolt\Widget\Injector\RequestZone constants enum

string|null __invoke(array $params = [])

Parameters

array $params

Return Value

string|null

void injectExtension(ExtensionInterface $extension)

Parameters

ExtensionInterface $extension

Return Value

void

void setCache(CacheInterface $config)

Parameters

CacheInterface $config

Return Value

void