Class Framework\Routing\RouteActions · Aplus Framework Docs

Aplus Framework Docs

RouteActions
in package

Class RouteActions.

Table of Contents

__call()  : mixed
afterAction()  : mixed
Runs just after the class action method and before the destructor.
beforeAction()  : mixed
Runs just before the class action method and after the constructor.

Methods

__call()

public __call(string $method, array<int, mixed> $arguments) : mixed
Parameters
$method : string
$arguments : array<int, mixed>
Return values
mixed

afterAction()

Runs just after the class action method and before the destructor.

protected afterAction(string $method, array<int, string> $arguments, bool $ran, mixed $result) : mixed

Used to finalize settings, filter output data, acts as a middleware between the action method and the final response.

Parameters
$method : string

The action method name

$arguments : array<int, string>

The action method arguments

$ran : bool

Indicates if the class action method was executed, true if it was not intercepted by the beforeAction method

$result : mixed

The returned value directly from beforeAction or from the class action method, if it was executed

Tags
see
RouteActions::beforeAction()
Return values
mixed

beforeAction()

Runs just before the class action method and after the constructor.

protected beforeAction(string $method, array<int, string> $arguments) : mixed

Used to prepare settings, filter input data, acts as a middleware between the routing and the class action method.

Parameters
$method : string

The action method name

$arguments : array<int, string>

The action method arguments

Return values
mixed

Returns a response (any value, except null) to prevent the route action execution or null to continue the process and call the action method

Search results

    with

    Page rendered at Sat, 04 Jul 2026 05:01:56 +0000.