ScopeInterface
Implement this interface to specify where the OAuth2 Server should retrieve data involving the relevent scopes associated with this implementation.
- Full name:
\OAuth2\Storage\ScopeInterface
Methods
scopeExists
Check if the provided scope exists.
Parameters:
Parameter | Type | Description |
---|---|---|
$scope |
mixed | A space-separated string of scopes. |
Return Value:
if it exists, FALSE otherwise.
getDefaultScope
The default scope to use in the event the client does not request one. By returning "false", a request_error is returned by the server to force a scope request by the client. By returning "null", opt out of requiring scopes
Parameters:
Parameter | Type | Description |
---|---|---|
$client_id |
mixed | An optional client id that can be used to return customized default scopes. |
Return Value:
representation of default scope, null if scopes are not defined, or false to force scope request by the client
ex: 'default' ex: null
Automatically generated on 2025-03-18