RequestInterface.php 728 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. namespace OAuth2;
  3. interface RequestInterface
  4. {
  5. /**
  6. * @param string $name
  7. * @param mixed $default
  8. * @return mixed
  9. */
  10. public function query($name, $default = null);
  11. /**
  12. * @param string $name
  13. * @param mixed $default
  14. * @return mixed
  15. */
  16. public function request($name, $default = null);
  17. /**
  18. * @param string $name
  19. * @param mixed $default
  20. * @return mixed
  21. */
  22. public function server($name, $default = null);
  23. /**
  24. * @param string $name
  25. * @param mixed $default
  26. * @return mixed
  27. */
  28. public function headers($name, $default = null);
  29. /**
  30. * @return mixed
  31. */
  32. public function getAllQueryParameters();
  33. }