Documentation

GcalendarInterceptor extends BaseInterceptor
in package

BaseInterceptor provides base functionality for individual interceptors.

Table of Contents

afterRenderCached()  : string
Interceptor called after render on an cached view.
afterRenderUncached()  : string
Interceptor called after render on an uncached view.
beforeRender()  : mixed
Interceptor called before rendering an uncached view.
beforeRenderJson()  : mixed
Interceptor called before rendering a JSON view. Can return an array of serializable items, or a response object directly.
overrideView()  : mixed
Allows you to override the view after the render process has already selected the template. Only works for Twig and Volt templates.

Methods

afterRenderCached()

Interceptor called after render on an cached view.

public afterRenderCached(string $content) : string

Can return a string to replace content, or nothing to leave content untouched.

Parameters
$content : string
Return values
string

afterRenderUncached()

Interceptor called after render on an uncached view.

public afterRenderUncached(string $content) : string

Can return a string to replace content, or nothing to leave content untouched.

Parameters
$content : string
Return values
string

beforeRender()

Interceptor called before rendering an uncached view.

public beforeRender([mixed $params = [] ]) : mixed
Parameters
$params : mixed = []
Return values
mixed

either Array or \Ceo\Http\Response

beforeRenderJson()

Interceptor called before rendering a JSON view. Can return an array of serializable items, or a response object directly.

public beforeRenderJson([array<string|int, mixed> $params = [] ]) : mixed
Parameters
$params : array<string|int, mixed> = []
Tags
see
Response
Return values
mixed

either Array or \Ceo\Http\Response

overrideView()

Allows you to override the view after the render process has already selected the template. Only works for Twig and Volt templates.

protected overrideView(mixed $path) : mixed
$this->overrideView('plugins/path/to/view');
Parameters
$path : mixed
Return values
mixed

Search results