/**
  * Constructor
  *
  * @param AbstractHttpException $exception
  * @param Request               $request
  * @param Response              $response
  */
 public function __construct(AbstractHttpException $exception, Request $request, Response $response)
 {
     parent::__construct(self::EVENT_ID, ['exception' => $exception, 'request' => $request, 'response' => $response]);
 }
 /**
  * Constructor
  *
  * @param Request            $request
  * @param Response           $response
  * @param AbstractController $controller
  * @param string             $actionName
  * @param array              $arguments
  */
 public function __construct(Request $request, Response $response, AbstractController $controller, $actionName, array $arguments = [])
 {
     parent::__construct(self::EVENT_ID, ['request' => $request, 'response' => $response, 'controller' => $controller, 'actionName' => $actionName, 'arguments' => $arguments]);
 }
Beispiel #3
0
 /**
  * Constructor
  *
  * @param Signal $signal
  */
 public function __construct(Signal $signal)
 {
     parent::__construct('thinframe.pcntl.signal', ['signal' => $signal]);
 }
Beispiel #4
0
 /**
  * Constructor
  *
  * @param array $payload
  */
 public function __construct(array $payload = [])
 {
     parent::__construct('thinframe.inotify', $payload);
 }
Beispiel #5
0
 /**
  * Constructor
  *
  * @param Request  $request
  * @param Response $response
  * @param string   $data
  */
 public function __construct(Request $request, Response $response, $data)
 {
     parent::__construct(self::EVENT_ID, ['request' => $request, 'response' => $response, 'data' => $data]);
 }