EventDispatcher
Table of Contents
Constants
- MODULE_ID = 'catalog'
- PLACEMENT_EXTERNAL_PRODUCT = 'CATALOG_EXTERNAL_PRODUCT'
- SCOPE_CATALOG = 'catalog'
Methods
- dispatch() : array<string|int, array<string|int, array>>
- Collect all PHP module events
- getBindings() : array<string|int, mixed>
- Get config, handlers and bindings PHP events to REST events
- onRestServiceBuildDescription() : array<string|int, mixed>
- Handler of `rest/onRestServiceBuildDescription` event.
Constants
MODULE_ID
public
mixed
MODULE_ID
= 'catalog'
PLACEMENT_EXTERNAL_PRODUCT
public
mixed
PLACEMENT_EXTERNAL_PRODUCT
= 'CATALOG_EXTERNAL_PRODUCT'
SCOPE_CATALOG
public
mixed
SCOPE_CATALOG
= 'catalog'
Methods
dispatch()
Collect all PHP module events
public
dispatch() : array<string|int, array<string|int, array>>
Tags
Return values
array<string|int, array<string|int, array>>getBindings()
Get config, handlers and bindings PHP events to REST events
public
getBindings(string|EventBindInterface $class) : array<string|int, mixed>
Parameters
- $class : string|EventBindInterface
Return values
array<string|int, mixed>onRestServiceBuildDescription()
Handler of `rest/onRestServiceBuildDescription` event.
public
static onRestServiceBuildDescription() : array<string|int, mixed>