/** * 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]); }
/** * Constructor * * @param Signal $signal */ public function __construct(Signal $signal) { parent::__construct('thinframe.pcntl.signal', ['signal' => $signal]); }
/** * Constructor * * @param array $payload */ public function __construct(array $payload = []) { parent::__construct('thinframe.inotify', $payload); }
/** * 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]); }