AirLay backend

PluginHandler extends AirlayPlugin
in package

Class AirlayPlugin.

Table of Contents

PLUGINS_NAMESPACE  = 'Airlay\\Plugin'
$config  : AirlayConfig
$mongoDbManager  : Manager
$rabbitmq  : AMQPStreamConnection
init()  : void
addRoutes()  : void
attachActions()  : void
attachEvents()  : void
initializePlugin()  : void
registryTaskDir()  : void

Constants

PLUGINS_NAMESPACE

private mixed PLUGINS_NAMESPACE = 'Airlay\\Plugin'

Properties

Methods

addRoutes()

private addRoutes(array<string|int, mixed> $routes) : void
Parameters
$routes : array<string|int, mixed>
Return values
void

attachActions()

private attachActions(array<string|int, mixed> $actions, mixed $plugin, mixed $eventsManager) : void
Parameters
$actions : array<string|int, mixed>
$plugin : mixed
$eventsManager : mixed
Return values
void

attachEvents()

private attachEvents(mixed $plugin, mixed $eventsManager) : void
Parameters
$plugin : mixed
$eventsManager : mixed
Return values
void

initializePlugin()

private initializePlugin(string $pluginClass, string $pluginName) : void
Parameters
$pluginClass : string
$pluginName : string
Return values
void

registryTaskDir()

private registryTaskDir(string $package) : void
Parameters
$package : string
Return values
void

Search results