interface RequestAwareInterface implements WidgetInterface (View source)

Interface RequestAwareInterface - Widgets that make use of the Request to provide their functionality need to implement this interface.

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

setRequest(Request $request)

No description

Request
getRequest()

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

setRequest(Request $request)

Parameters

Request $request

Request getRequest()

Return Value

Request