ICanBoogie
  • Documentation
  • API Reference
  • bind-message-bus master
Namespaces
  • ICanBoogie
    • Binding
      • MessageBus
Classes
  • Hooks
Interfaces
  • MessageBusConfig
Traits
  • ApplicationBindings
  • ControllerBindings

Class Hooks

Namespace: ICanBoogie\Binding\MessageBus
Located at Hooks.php

Methods summary

public static synthesize_handlers_config( array $fragments ) : array

Parameters

$fragments

Returns

array
public static get_message_bus( ICanBoogie\Application $app ) : ICanBoogie\MessageBus\MessageBus

Parameters

$app

Returns

ICanBoogie\MessageBus\MessageBus
public static get_message_handler_provider( ICanBoogie\Application $app ) : ICanBoogie\MessageBus\MessageHandlerProvider

Parameters

$app

Returns

ICanBoogie\MessageBus\MessageHandlerProvider
public static get_message_pusher( ICanBoogie\Application $app ) : null

Parameters

$app

Returns

null
public static dispatch_message( ICanBoogie\Routing\Controller $controller, object $message ) : mixed

Parameters

$controller
$message

Returns

mixed
bind-message-bus master – Check on GitHub – API documentation generated by ApiGen