ldap-matter/oauth/OAuth2/RequestInterface.php

40 lines
728 B
PHP
Raw Normal View History

2017-08-08 03:01:11 +08:00
<?php
namespace OAuth2;
interface RequestInterface
{
2020-04-30 21:43:07 +08:00
/**
* @param string $name
* @param mixed $default
* @return mixed
*/
2017-08-08 03:01:11 +08:00
public function query($name, $default = null);
2020-04-30 21:43:07 +08:00
/**
* @param string $name
* @param mixed $default
* @return mixed
*/
2017-08-08 03:01:11 +08:00
public function request($name, $default = null);
2020-04-30 21:43:07 +08:00
/**
* @param string $name
* @param mixed $default
* @return mixed
*/
2017-08-08 03:01:11 +08:00
public function server($name, $default = null);
2020-04-30 21:43:07 +08:00
/**
* @param string $name
* @param mixed $default
* @return mixed
*/
2017-08-08 03:01:11 +08:00
public function headers($name, $default = null);
2020-04-30 21:43:07 +08:00
/**
* @return mixed
*/
2017-08-08 03:01:11 +08:00
public function getAllQueryParameters();
}