RequestAwareTrait.php 415 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace Http\Client\Exception;
  3. use Psr\Http\Message\RequestInterface;
  4. trait RequestAwareTrait
  5. {
  6. /**
  7. * @var RequestInterface
  8. */
  9. private $request;
  10. private function setRequest(RequestInterface $request)
  11. {
  12. $this->request = $request;
  13. }
  14. /**
  15. * {@inheritdoc}
  16. */
  17. public function getRequest(): RequestInterface
  18. {
  19. return $this->request;
  20. }
  21. }