SlotExecutionContext
Immutable context returned by SlotDispatcher for container-less execution.
Mirrors ActionExecutionContext but focused on slot semantics.
Synopsis
Section titled “Synopsis”final readonly class SlotExecutionContext
| Source | Execution/SlotExecutionContext.php |
Properties
Section titled “Properties”| Property | Type | Description |
|---|---|---|
$action | Action | readonly. |
$actionAttributes | array | readonly. |
$actionName | string | readonly. |
$content | string | readonly. |
$module | string | readonly. |
$outputType | string | readonly. |
$parameters | array | readonly. |
$request | WebRequest | readonly. |
$view | ?View | readonly. |
$viewModuleName | ?``string | readonly. |
$viewName | ?``string | readonly. |
Constructor
Section titled “Constructor”__construct()
Section titled “__construct()”public function __construct(Action $action, ?View $view, string $module, string $actionName, string $outputType, WebRequest $request, string $content, ?string $viewModuleName = null, ?string $viewName = null, array<string, mixed> $actionAttributes = [], array<string, mixed> $parameters = []): mixed
| Parameter | Type | Description |
|---|---|---|
$action | Action | |
$view | ?View | |
$module | string | |
$actionName | string | |
$outputType | string | |
$request | WebRequest | |
$content | string | |
$viewModuleName | ?``string | |
$viewName | ?``string | |
$actionAttributes | array``<``string``, ``mixed``> | |
$parameters | array``<``string``, ``mixed``> |
Returns mixed