CS fixer changes

This commit is contained in:
Alex Bilbie 2014-05-03 10:53:43 +01:00
parent 193018aecf
commit 97e7a00bca
12 changed files with 96 additions and 87 deletions

View File

@ -11,7 +11,6 @@
namespace League\OAuth2\Server; namespace League\OAuth2\Server;
use League\OAuth2\Server\Exception;
use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Request;
/** /**
@ -41,6 +40,7 @@ abstract class AbstractServer
public function setRequest(Request $request) public function setRequest(Request $request)
{ {
$this->request = $request; $this->request = $request;
return $this; return $this;
} }
@ -59,7 +59,7 @@ abstract class AbstractServer
/** /**
* Return a storage class * Return a storage class
* @param string $obj The class required * @param string $obj The class required
* @return Storage\ClientInterface|Storage\ScopeInterface|Storage\SessionInterface * @return Storage\ClientInterface|Storage\ScopeInterface|Storage\SessionInterface
*/ */
public function getStorage($obj) public function getStorage($obj)
@ -69,6 +69,7 @@ abstract class AbstractServer
'The `'.$obj.'` storage interface has not been registered with the server' 'The `'.$obj.'` storage interface has not been registered with the server'
); );
} }
return $this->storages[$obj]; return $this->storages[$obj];
} }
} }

View File

@ -11,10 +11,7 @@
namespace League\OAuth2\Server; namespace League\OAuth2\Server;
use League\OAuth2\Server\Util\SecureKey;
use League\OAuth2\Server\Grant\GrantTypeInterface; use League\OAuth2\Server\Grant\GrantTypeInterface;
use League\OAuth2\Server\Exception;
use League\OAuth2\Server\Storage\StorageWrapper;
use League\OAuth2\Server\Storage\ClientInterface; use League\OAuth2\Server\Storage\ClientInterface;
use League\OAuth2\Server\Storage\AccessTokenInterface; use League\OAuth2\Server\Storage\AccessTokenInterface;
use League\OAuth2\Server\Storage\AuthCodeInterface; use League\OAuth2\Server\Storage\AuthCodeInterface;
@ -78,85 +75,92 @@ class AuthorizationServer extends AbstractServer
public function __construct() public function __construct()
{ {
$this->storages = []; $this->storages = [];
return $this; return $this;
} }
/** /**
* Set the client storage * Set the client storage
* @param ClientInterface $storage * @param ClientInterface $storage
* @return self * @return self
*/ */
public function setClientStorage(ClientInterface $storage) public function setClientStorage(ClientInterface $storage)
{ {
$storage->setServer($this); $storage->setServer($this);
$this->storages['client'] = $storage; $this->storages['client'] = $storage;
return $this; return $this;
} }
/** /**
* Set the session storage * Set the session storage
* @param SessionInterface $storage * @param SessionInterface $storage
* @return self * @return self
*/ */
public function setSessionStorage(SessionInterface $storage) public function setSessionStorage(SessionInterface $storage)
{ {
$storage->setServer($this); $storage->setServer($this);
$this->storages['session'] = $storage; $this->storages['session'] = $storage;
return $this; return $this;
} }
/** /**
* Set the access token storage * Set the access token storage
* @param AccessTokenInterface $storage * @param AccessTokenInterface $storage
* @return self * @return self
*/ */
public function setAccessTokenStorage(AccessTokenInterface $storage) public function setAccessTokenStorage(AccessTokenInterface $storage)
{ {
$storage->setServer($this); $storage->setServer($this);
$this->storages['access_token'] = $storage; $this->storages['access_token'] = $storage;
return $this; return $this;
} }
/** /**
* Set the refresh token storage * Set the refresh token storage
* @param RefreshTokenInteface $storage * @param RefreshTokenInteface $storage
* @return self * @return self
*/ */
public function setRefreshTokenStorage(RefreshTokenInterface $storage) public function setRefreshTokenStorage(RefreshTokenInterface $storage)
{ {
$storage->setServer($this); $storage->setServer($this);
$this->storages['refresh_token'] = $storage; $this->storages['refresh_token'] = $storage;
return $this; return $this;
} }
/** /**
* Set the auth code storage * Set the auth code storage
* @param AuthCodeInterface $authCode * @param AuthCodeInterface $authCode
* @return self * @return self
*/ */
public function setAuthCodeStorage(AuthCodeInterface $storage) public function setAuthCodeStorage(AuthCodeInterface $storage)
{ {
$storage->setServer($this); $storage->setServer($this);
$this->storages['auth_code'] = $storage; $this->storages['auth_code'] = $storage;
return $this; return $this;
} }
/** /**
* Set the scope storage * Set the scope storage
* @param ScopeInterface $storage * @param ScopeInterface $storage
* @return self * @return self
*/ */
public function setScopeStorage(ScopeInterface $storage) public function setScopeStorage(ScopeInterface $storage)
{ {
$storage->setServer($this); $storage->setServer($this);
$this->storages['scope'] = $storage; $this->storages['scope'] = $storage;
return $this; return $this;
} }
/** /**
* Enable support for a grant * Enable support for a grant
* @param GrantTypeInterface $grantType A grant class which conforms to Interface/GrantTypeInterface * @param GrantTypeInterface $grantType A grant class which conforms to Interface/GrantTypeInterface
* @param null|string $identifier An identifier for the grant (autodetected if not passed) * @param null|string $identifier An identifier for the grant (autodetected if not passed)
* @return self * @return self
*/ */
public function addGrantType(GrantTypeInterface $grantType, $identifier = null) public function addGrantType(GrantTypeInterface $grantType, $identifier = null)
@ -204,6 +208,7 @@ class AuthorizationServer extends AbstractServer
public function requireScopeParam($require = true) public function requireScopeParam($require = true)
{ {
$this->requireScopeParam = $require; $this->requireScopeParam = $require;
return $this; return $this;
} }
@ -224,6 +229,7 @@ class AuthorizationServer extends AbstractServer
public function setDefaultScope($default = null) public function setDefaultScope($default = null)
{ {
$this->defaultScope = $default; $this->defaultScope = $default;
return $this; return $this;
} }
@ -254,6 +260,7 @@ class AuthorizationServer extends AbstractServer
public function requireStateParam($require = true) public function requireStateParam($require = true)
{ {
$this->requireStateParam = $require; $this->requireStateParam = $require;
return $this; return $this;
} }
@ -273,6 +280,7 @@ class AuthorizationServer extends AbstractServer
public function setScopeDelimeter($scopeDelimeter = ' ') public function setScopeDelimeter($scopeDelimeter = ' ')
{ {
$this->scopeDelimeter = $scopeDelimeter; $this->scopeDelimeter = $scopeDelimeter;
return $this; return $this;
} }
@ -292,6 +300,7 @@ class AuthorizationServer extends AbstractServer
public function setAccessTokenTTL($accessTokenTTL = 3600) public function setAccessTokenTTL($accessTokenTTL = 3600)
{ {
$this->accessTokenTTL = $accessTokenTTL; $this->accessTokenTTL = $accessTokenTTL;
return $this; return $this;
} }
@ -317,7 +326,7 @@ class AuthorizationServer extends AbstractServer
/** /**
* Return a grant type class * Return a grant type class
* @param string $grantType The grant type identifer * @param string $grantType The grant type identifer
* @return Grant\GrantTypeInterface * @return Grant\GrantTypeInterface
*/ */
public function getGrantType($grantType) public function getGrantType($grantType)

View File

@ -11,9 +11,7 @@
namespace League\OAuth2\Server\Entity; namespace League\OAuth2\Server\Entity;
use League\OAuth2\Server\Storage\SessionStorageInterface;
use League\OAuth2\Server\Util\SecureKey; use League\OAuth2\Server\Util\SecureKey;
use League\OAuth2\Server\Exception\ServerException;
use League\OAuth2\Server\AbstractServer; use League\OAuth2\Server\AbstractServer;
use Symfony\Component\HttpFoundation\ParameterBag; use Symfony\Component\HttpFoundation\ParameterBag;
@ -54,34 +52,37 @@ abstract class AbstractTokenEntity
/** /**
* __construct * __construct
* @param \League\OAuth2\Server\AbstractServer $server * @param \League\OAuth2\Server\AbstractServer $server
* @return self * @return self
*/ */
public function __construct(AbstractServer $server) public function __construct(AbstractServer $server)
{ {
$this->server = $server; $this->server = $server;
return $this; return $this;
} }
/** /**
* Set session * Set session
* @param \League\OAuth2\Server\SessionEntity $session * @param \League\OAuth2\Server\SessionEntity $session
* @return self * @return self
*/ */
public function setSession(SessionEntity $session) public function setSession(SessionEntity $session)
{ {
$this->session = $session; $this->session = $session;
return $this; return $this;
} }
/** /**
* Set the expire time of the token * Set the expire time of the token
* @param integer $expireTime Unix time stamp * @param integer $expireTime Unix time stamp
* @return self * @return self
*/ */
public function setExpireTime($expireTime) public function setExpireTime($expireTime)
{ {
$this->expireTime = $expireTime; $this->expireTime = $expireTime;
return $this; return $this;
} }
@ -96,12 +97,13 @@ abstract class AbstractTokenEntity
/** /**
* Set access token ID * Set access token ID
* @param string $token Token ID * @param string $token Token ID
* @return self * @return self
*/ */
public function setToken($token = null) public function setToken($token = null)
{ {
$this->token = ($token !== null) ? $token : SecureKey::generate(); $this->token = ($token !== null) ? $token : SecureKey::generate();
return $this; return $this;
} }
@ -116,7 +118,7 @@ abstract class AbstractTokenEntity
/** /**
* Associate a scope * Associate a scope
* @param \League\OAuth2\Server\Entity\ScopeEntity $scope * @param \League\OAuth2\Server\Entity\ScopeEntity $scope
* @return self * @return self
*/ */
public function associateScope(ScopeEntity $scope) public function associateScope(ScopeEntity $scope)
@ -141,6 +143,7 @@ abstract class AbstractTokenEntity
$scopes[$scope->getId()] = $scope; $scopes[$scope->getId()] = $scope;
} }
} }
return $scopes; return $scopes;
} }

View File

@ -11,12 +11,6 @@
namespace League\OAuth2\Server\Entity; namespace League\OAuth2\Server\Entity;
use League\OAuth2\Server\Storage\SessionStorageInterface;
use League\OAuth2\Server\Storage\AccessTokenInterface;
use League\OAuth2\Server\Util\SecureKey;
use League\OAuth2\Server\Exception\InvalidAccessTokenException;
use Symfony\Component\HttpFoundation\ParameterBag;
/** /**
* Access token entity class * Access token entity class
*/ */
@ -33,12 +27,13 @@ class AccessTokenEntity extends AbstractTokenEntity
} }
$this->session = $this->server->getStorage('session')->getByAccessToken($this); $this->session = $this->server->getStorage('session')->getByAccessToken($this);
return $this->session; return $this->session;
} }
/** /**
* Check if access token has an associated scope * Check if access token has an associated scope
* @param string $scope Scope to check * @param string $scope Scope to check
* @return bool * @return bool
*/ */
public function hasScope($scope) public function hasScope($scope)

View File

@ -11,12 +11,6 @@
namespace League\OAuth2\Server\Entity; namespace League\OAuth2\Server\Entity;
use League\OAuth2\Server\Storage\SessionStorageInterface;
use League\OAuth2\Server\Storage\AccessTokenInterface;
use League\OAuth2\Server\Util\SecureKey;
use League\OAuth2\Server\Exception\InvalidAccessTokenException;
use Symfony\Component\HttpFoundation\ParameterBag;
/** /**
* Access token entity class * Access token entity class
*/ */
@ -30,18 +24,19 @@ class AuthCodeEntity extends AbstractTokenEntity
/** /**
* Set the redirect URI for the authorization request * Set the redirect URI for the authorization request
* @param string $redirectUri * @param string $redirectUri
* @return self * @return self
*/ */
public function setRedirectUri($redirectUri) public function setRedirectUri($redirectUri)
{ {
$this->redirectUri = $redirectUri; $this->redirectUri = $redirectUri;
return $this; return $this;
} }
/** /**
* Get the redirect URI * Get the redirect URI
* @return string * @return string
*/ */
public function getRedirectUri() public function getRedirectUri()
{ {
@ -58,6 +53,7 @@ class AuthCodeEntity extends AbstractTokenEntity
{ {
$uri = $this->getRedirectUri(); $uri = $this->getRedirectUri();
$uri .= (strstr($this->getRedirectUri(), $queryDelimeter) === false) ? $queryDelimeter : '&'; $uri .= (strstr($this->getRedirectUri(), $queryDelimeter) === false) ? $queryDelimeter : '&';
return $uri.http_build_query([ return $uri.http_build_query([
'code' => $this->getToken(), 'code' => $this->getToken(),
'state' => $state 'state' => $state
@ -74,6 +70,7 @@ class AuthCodeEntity extends AbstractTokenEntity
} }
$this->session = $this->server->getStorage('session')->getByAuthCode($this); $this->session = $this->server->getStorage('session')->getByAuthCode($this);
return $this->session; return $this->session;
} }

View File

@ -11,7 +11,6 @@
namespace League\OAuth2\Server\Entity; namespace League\OAuth2\Server\Entity;
use League\OAuth2\Server\Exception\ServerException;
use League\OAuth2\Server\AbstractServer; use League\OAuth2\Server\AbstractServer;
/** /**
@ -51,23 +50,25 @@ class ClientEntity
/** /**
* __construct * __construct
* @param \League\OAuth2\Server\AbstractServer $server * @param \League\OAuth2\Server\AbstractServer $server
* @return self * @return self
*/ */
public function __construct(AbstractServer $server) public function __construct(AbstractServer $server)
{ {
$this->server = $server; $this->server = $server;
return $this; return $this;
} }
/** /**
* Set the client identifier * Set the client identifier
* @param string $id * @param string $id
* @return self * @return self
*/ */
public function setId($id) public function setId($id)
{ {
$this->id = $id; $this->id = $id;
return $this; return $this;
} }
@ -82,12 +83,13 @@ class ClientEntity
/** /**
* Set the client secret * Set the client secret
* @param string $secret * @param string $secret
* @return self * @return self
*/ */
public function setSecret($secret) public function setSecret($secret)
{ {
$this->secret = $secret; $this->secret = $secret;
return $this; return $this;
} }
@ -102,12 +104,13 @@ class ClientEntity
/** /**
* Set the client name * Set the client name
* @param string $name * @param string $name
* @return self * @return self
*/ */
public function setName($name) public function setName($name)
{ {
$this->name = $name; $this->name = $name;
return $this; return $this;
} }
@ -122,12 +125,13 @@ class ClientEntity
/** /**
* Set the client redirect URI * Set the client redirect URI
* @param string $redirectUri * @param string $redirectUri
* @return self * @return self
*/ */
public function setRedirectUri($redirectUri) public function setRedirectUri($redirectUri)
{ {
$this->redirectUri = $redirectUri; $this->redirectUri = $redirectUri;
return $this; return $this;
} }

View File

@ -11,12 +11,6 @@
namespace League\OAuth2\Server\Entity; namespace League\OAuth2\Server\Entity;
use League\OAuth2\Server\Storage\SessionStorageInterface;
use League\OAuth2\Server\Storage\RefreshTokenInterface;
use League\OAuth2\Server\Util\SecureKey;
use League\OAuth2\Server\Exception\InvalidAccessTokenException;
use Symfony\Component\HttpFoundation\ParameterBag;
/** /**
* Refresh token entity class * Refresh token entity class
*/ */
@ -30,12 +24,13 @@ class RefreshTokenEntity extends AbstractTokenEntity
/** /**
* Associate an access token * Associate an access token
* @param \League\OAuth2\Server\Entity\AccessTokenEntity $accessToken * @param \League\OAuth2\Server\Entity\AccessTokenEntity $accessToken
* @return self * @return self
*/ */
public function setAccessToken(AccessTokenEntity $accessToken) public function setAccessToken(AccessTokenEntity $accessToken)
{ {
$this->accessToken = $accessToken; $this->accessToken = $accessToken;
return $this; return $this;
} }
@ -48,6 +43,7 @@ class RefreshTokenEntity extends AbstractTokenEntity
if (! $this->accessToken instanceof AccessTokenEntity) { if (! $this->accessToken instanceof AccessTokenEntity) {
$this->accessToken = $this->server->getStorage('access_token')->getByRefreshToken($this); $this->accessToken = $this->server->getStorage('access_token')->getByRefreshToken($this);
} }
return $this->accessToken; return $this->accessToken;
} }

View File

@ -11,7 +11,6 @@
namespace League\OAuth2\Server\Entity; namespace League\OAuth2\Server\Entity;
use League\OAuth2\Server\Exception\ServerException;
use League\OAuth2\Server\AbstractServer; use League\OAuth2\Server\AbstractServer;
/** /**
@ -39,23 +38,25 @@ class ScopeEntity
/** /**
* __construct * __construct
* @param \League\OAuth2\Server\AbstractServer $server * @param \League\OAuth2\Server\AbstractServer $server
* @return self * @return self
*/ */
public function __construct(AbstractServer $server) public function __construct(AbstractServer $server)
{ {
$this->server = $server; $this->server = $server;
return $this; return $this;
} }
/** /**
* Set the scope identifer * Set the scope identifer
* @param string $id The scope identifier * @param string $id The scope identifier
* @return self * @return self
*/ */
public function setId($id) public function setId($id)
{ {
$this->id = $id; $this->id = $id;
return $this; return $this;
} }
@ -70,12 +71,13 @@ class ScopeEntity
/** /**
* Set the scope's descripton * Set the scope's descripton
* @param string $description * @param string $description
* @return self * @return self
*/ */
public function setDescription($description) public function setDescription($description)
{ {
$this->description = $description; $this->description = $description;
return $this; return $this;
} }
@ -87,4 +89,4 @@ class ScopeEntity
{ {
return $this->description; return $this->description;
} }
} }

View File

@ -11,9 +11,6 @@
namespace League\OAuth2\Server\Entity; namespace League\OAuth2\Server\Entity;
use League\OAuth2\Server\Exception\OAuth2Exception;
use League\OAuth2\Server\Storage\SessionInterface;
use League\OAuth2\Server\Exception\ServerException;
use League\OAuth2\Server\AbstractServer; use League\OAuth2\Server\AbstractServer;
use Symfony\Component\HttpFoundation\ParameterBag; use Symfony\Component\HttpFoundation\ParameterBag;
@ -78,23 +75,25 @@ class SessionEntity
/** /**
* __construct * __construct
* @param \League\OAuth2\Server\AbstractServer $server * @param \League\OAuth2\Server\AbstractServer $server
* @return self * @return self
*/ */
public function __construct(AbstractServer $server) public function __construct(AbstractServer $server)
{ {
$this->server = $server; $this->server = $server;
return $this; return $this;
} }
/** /**
* Set the session identifier * Set the session identifier
* @param string $id * @param string $id
* @return self * @return self
*/ */
public function setId($id) public function setId($id)
{ {
$this->id = $id; $this->id = $id;
return $this; return $this;
} }
@ -109,7 +108,7 @@ class SessionEntity
/** /**
* Associate a scope * Associate a scope
* @param \League\OAuth2\Server\Entity\ScopeEntity $scope * @param \League\OAuth2\Server\Entity\ScopeEntity $scope
* @return self * @return self
*/ */
public function associateScope(ScopeEntity $scope) public function associateScope(ScopeEntity $scope)
@ -123,7 +122,7 @@ class SessionEntity
/** /**
* Check if access token has an associated scope * Check if access token has an associated scope
* @param string $scope Scope to check * @param string $scope Scope to check
* @return bool * @return bool
*/ */
public function hasScope($scope) public function hasScope($scope)
@ -163,6 +162,7 @@ class SessionEntity
} }
} }
} }
return $scopes; return $scopes;
} }
@ -174,6 +174,7 @@ class SessionEntity
public function associateAccessToken(AccessTokenEntity $accessToken) public function associateAccessToken(AccessTokenEntity $accessToken)
{ {
$this->accessToken = $accessToken; $this->accessToken = $accessToken;
return $this; return $this;
} }
@ -185,6 +186,7 @@ class SessionEntity
public function associateRefreshToken(RefreshTokenEntity $refreshToken) public function associateRefreshToken(RefreshTokenEntity $refreshToken)
{ {
$this->refreshToken = $refreshToken; $this->refreshToken = $refreshToken;
return $this; return $this;
} }
@ -196,6 +198,7 @@ class SessionEntity
public function associateClient(ClientEntity $client) public function associateClient(ClientEntity $client)
{ {
$this->client = $client; $this->client = $client;
return $this; return $this;
} }
@ -210,13 +213,14 @@ class SessionEntity
} }
$this->client = $this->server->getStorage('client')->getBySession($this); $this->client = $this->server->getStorage('client')->getBySession($this);
return $this->client; return $this->client;
} }
/** /**
* Set the session owner * Set the session owner
* @param string $type The type of the owner (e.g. user, app) * @param string $type The type of the owner (e.g. user, app)
* @param string $id The identifier of the owner * @param string $id The identifier of the owner
* @return self * @return self
*/ */
public function setOwner($type, $id) public function setOwner($type, $id)

View File

@ -36,7 +36,7 @@ class OAuthException extends \Exception
/** /**
* Get all headers that have to be send with the error response * Get all headers that have to be send with the error response
* @return array Array with header values * @return array Array with header values
*/ */
public function getHttpHeaders() public function getHttpHeaders()
{ {
@ -86,7 +86,6 @@ class OAuthException extends \Exception
} }
} }
// @codeCoverageIgnoreEnd // @codeCoverageIgnoreEnd
return $headers; return $headers;
} }
} }

View File

@ -61,12 +61,13 @@ abstract class AbstractGrant implements GrantTypeInterface
/** /**
* Return the identifier * Return the identifier
* @param string $identifier * @param string $identifier
* @return self * @return self
*/ */
public function setIdentifier($identifier) public function setIdentifier($identifier)
{ {
$this->identifier = $identifier; $this->identifier = $identifier;
return $this; return $this;
} }
@ -81,29 +82,31 @@ abstract class AbstractGrant implements GrantTypeInterface
/** /**
* Override the default access token expire time * Override the default access token expire time
* @param int $accessTokenTTL * @param int $accessTokenTTL
* @return self * @return self
*/ */
public function setAccessTokenTTL($accessTokenTTL) public function setAccessTokenTTL($accessTokenTTL)
{ {
$this->accessTokenTTL = $accessTokenTTL; $this->accessTokenTTL = $accessTokenTTL;
return $this; return $this;
} }
/** /**
* Inject the authorization server into the grant * Inject the authorization server into the grant
* @param AuthorizationServer $server The authorization server instance * @param AuthorizationServer $server The authorization server instance
* @return self * @return self
*/ */
public function setAuthorizationServer(AuthorizationServer $server) public function setAuthorizationServer(AuthorizationServer $server)
{ {
$this->server = $server; $this->server = $server;
return $this; return $this;
} }
/** /**
* Given a list of scopes, validate them and return an arrary of Scope entities * Given a list of scopes, validate them and return an arrary of Scope entities
* @param string $scopeParam A string of scopes (e.g. "profile email birthday") * @param string $scopeParam A string of scopes (e.g. "profile email birthday")
* @return array * @return array
* @throws ClientException If scope is invalid, or no scopes passed when required * @throws ClientException If scope is invalid, or no scopes passed when required
*/ */
@ -161,6 +164,7 @@ abstract class AbstractGrant implements GrantTypeInterface
$scopes[$scope->getId()] = $scope; $scopes[$scope->getId()] = $scope;
} }
} }
return $scopes; return $scopes;
} }
@ -170,15 +174,15 @@ abstract class AbstractGrant implements GrantTypeInterface
* Example response: * Example response:
* <pre> * <pre>
* array( * array(
* 'access_token' => (string), // The access token * 'access_token' => (string) , // The access token
* 'refresh_token' => (string), // The refresh token (only set if the refresh token grant is enabled) * 'refresh_token' => (string) , // The refresh token (only set if the refresh token grant is enabled)
* 'token_type' => 'bearer', // Almost always "bearer" (exceptions: JWT, SAML) * 'token_type' => 'bearer', // Almost always "bearer" (exceptions: JWT, SAML)
* 'expires' => (int), // The timestamp of when the access token will expire * 'expires' => (int) , // The timestamp of when the access token will expire
* 'expires_in' => (int) // The number of seconds before the access token will expire * 'expires_in' => (int) // The number of seconds before the access token will expire
* ) * )
* </pre> * </pre>
* *
* @return array An array of parameters to be passed back to the client * @return array An array of parameters to be passed back to the client
*/ */
abstract public function completeFlow(); abstract public function completeFlow();

View File

@ -11,19 +11,14 @@
namespace League\OAuth2\Server\Grant; namespace League\OAuth2\Server\Grant;
use League\OAuth2\Server\AuthorizationServer;
use League\OAuth2\Server\Request; use League\OAuth2\Server\Request;
use League\OAuth2\Server\Exception; use League\OAuth2\Server\Exception;
use League\OAuth2\Server\Entity\ClientEntity; use League\OAuth2\Server\Entity\ClientEntity;
use League\OAuth2\Server\Entity\RefreshTokenEntity; use League\OAuth2\Server\Entity\RefreshTokenEntity;
use League\OAuth2\Server\Entity\SessionEntity; use League\OAuth2\Server\Entity\SessionEntity;
use League\OAuth2\Server\Entity\AccessTokenEntity; use League\OAuth2\Server\Entity\AccessTokenEntity;
use League\OAuth2\Server\Entity\ScopeEntity;
use League\OAuth2\Server\Entity\AuthCodeEntity; use League\OAuth2\Server\Entity\AuthCodeEntity;
use League\OAuth2\Server\Util\SecureKey; use League\OAuth2\Server\Util\SecureKey;
use League\OAuth2\Server\Storage\SessionInterface;
use League\OAuth2\Server\Storage\ClientInterface;
use League\OAuth2\Server\Storage\ScopeInterface;
/** /**
* Auth code grant class * Auth code grant class
@ -62,7 +57,7 @@ class AuthCodeGrant extends AbstractGrant
/** /**
* Override the default access token expire time * Override the default access token expire time
* @param int $authTokenTTL * @param int $authTokenTTL
* @return void * @return void
*/ */
public function setAuthTokenTTL($authTokenTTL) public function setAuthTokenTTL($authTokenTTL)
@ -132,10 +127,10 @@ class AuthCodeGrant extends AbstractGrant
/** /**
* Parse a new authorise request * Parse a new authorise request
* *
* @param string $type The session owner's type * @param string $type The session owner's type
* @param string $typeId The session owner's ID * @param string $typeId The session owner's ID
* @param array $authParams The authorise request $_GET parameters * @param array $authParams The authorise request $_GET parameters
* @return string An authorisation code * @return string An authorisation code
*/ */
public function newAuthoriseRequest($type, $typeId, $authParams = []) public function newAuthoriseRequest($type, $typeId, $authParams = [])
{ {