\Colibri\EventsEventsContainer

Контейер для событий от этого класс должен быть наследован класс EventsContainer в Colibri\App

в ядре используется этот контенйер, в приложении Colibri\App\EventsContainer

Summary

Methods
Properties
Constants
No public methods found
No public properties found
AppReady
AppInitializing
RequestReady
ResponseReady
ModuleManagerReady
SecurityManagerReady
AssetsCompiling
AssetsCompiled
ServerGotRequest
ServerRequestProcessed
ServerRequestError
TemplateRendering
TemplateRendered
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Constants

AppReady

AppReady = 'app.ready'

Срабатывает после завершения инициализации приложения без параметров

AppInitializing

AppInitializing = 'app.initializing'

Начало инициализации без параметров

RequestReady

RequestReady = 'request.ready'

Когда готов обьект Request без параметров

ResponseReady

ResponseReady = 'response.ready'

Когда готов обьект Response без параметров

ModuleManagerReady

ModuleManagerReady = 'modulemanager.ready'

Срабатывает после завершения загрузки всех модулей без параметров

SecurityManagerReady

SecurityManagerReady = 'securitymanager.ready'

Срабатывает после завершения загрузки всех модулей без параметров

AssetsCompiling

AssetsCompiling = 'assets.compiling'

Начало компиляции Assets параметры: string $type, string $name, string[] $blocks используемая часть результата string[] $blocks

AssetsCompiled

AssetsCompiled = 'assets.compiled'

Компиляция assets завершена параметры: string $type, string $name, string $cacheUrl результат не используется

ServerGotRequest

ServerGotRequest = 'server.request'

Получен запрос RPC параметры: string $class, string $method, stdClass $get, stdClass $post, stdClass $payload результат: boolean $cancel, stdClass $result

ServerRequestProcessed

ServerRequestProcessed = 'server.complete'

Запрос выполнен параметры: mixed $object, string $method, stdClass $get, stdClass $post, stdClass $payload результат не используется

ServerRequestError

ServerRequestError = 'server.error'

Получен запрос RPC параметры: string $class, string $method, stdClass $get, stdClass $post, stdClass $payload, string $message результат: boolean $cancel, stdClass $result

TemplateRendering

TemplateRendering = 'template.rendering'

Шаблон обрабатывается параметры: Template $template, ObjectEx $args результат не используется

TemplateRendered

TemplateRendered = 'template.rendered'

Шаблон обработан параметры: Template $template, string $content результат не используется