Authentication.php 397 B

12345678910111213141516171819202122
  1. <?php
  2. namespace Http\Message;
  3. use Psr\Http\Message\RequestInterface;
  4. /**
  5. * Authenticate a PSR-7 Request.
  6. *
  7. * @author Márk Sági-Kazár <mark.sagikazar@gmail.com>
  8. */
  9. interface Authentication
  10. {
  11. /**
  12. * Authenticates a request.
  13. *
  14. * @param RequestInterface $request
  15. *
  16. * @return RequestInterface
  17. */
  18. public function authenticate(RequestInterface $request);
  19. }