transaction = $transaction; } /** * Get the client associated with the event * * @return ClientInterface */ public function getClient() { return $this->transaction->getClient(); } /** * Get the request object * * @return RequestInterface */ public function getRequest() { return $this->transaction->getRequest(); } /** * @return TransactionInterface */ protected function getTransaction() { return $this->transaction; } }