PHP Класс Strava\API\OAuth

Автор: Bas van Dorst
Наследование: extends League\OAuth2\Client\Provider\AbstractProvider
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$responseType
$scopes

Открытые методы

Метод Описание
__construct ( array $options )
getBaseAccessTokenUrl ( array $params )
getBaseAuthorizationUrl ( )
getResourceOwnerDetailsUrl ( League\OAuth2\Client\Token\AccessToken $token )
urlAccessToken ( )
urlAuthorize ( )
urlUserDetails ( League\OAuth2\Client\Token\AccessToken $token )
userDetails ( $response, League\OAuth2\Client\Token\AccessToken $token )
userEmail ( $response, League\OAuth2\Client\Token\AccessToken $token )
userScreenName ( $response, League\OAuth2\Client\Token\AccessToken $token )
userUid ( $response, League\OAuth2\Client\Token\AccessToken $token )

Защищенные методы

Метод Описание
checkResponse ( Psr\Http\Message\ResponseInterface $response, $data )
createResourceOwner ( array $response, League\OAuth2\Client\Token\AccessToken $token )
getDefaultScopes ( )

Описание методов

__construct() публичный Метод

См. также: AbstractProvider::__construct
public __construct ( array $options )
$options array

checkResponse() защищенный Метод

См. также: AbstractProvider::checkResponse
protected checkResponse ( Psr\Http\Message\ResponseInterface $response, $data )
$response Psr\Http\Message\ResponseInterface

createResourceOwner() защищенный Метод

См. также: AbstractProvider::createResourceOwner
protected createResourceOwner ( array $response, League\OAuth2\Client\Token\AccessToken $token )
$response array
$token League\OAuth2\Client\Token\AccessToken

getBaseAccessTokenUrl() публичный Метод

См. также: AbstractProvider::getBaseAccessTokenUrl
public getBaseAccessTokenUrl ( array $params )
$params array

getBaseAuthorizationUrl() публичный Метод

См. также: AbstractProvider::getBaseAuthorizationUrl

getDefaultScopes() защищенный Метод

См. также: AbstractProvider::getDefaultScopes
protected getDefaultScopes ( )

getResourceOwnerDetailsUrl() публичный Метод

См. также: AbstractProvider::getResourceOwnerDetailsUrl
public getResourceOwnerDetailsUrl ( League\OAuth2\Client\Token\AccessToken $token )
$token League\OAuth2\Client\Token\AccessToken

urlAccessToken() публичный Метод

См. также: AbstractProvider::urlAuthorize
public urlAccessToken ( )

urlAuthorize() публичный Метод

См. также: AbstractProvider::urlAuthorize
public urlAuthorize ( )

urlUserDetails() публичный Метод

См. также: AbstractProvider::urlUserDetails
public urlUserDetails ( League\OAuth2\Client\Token\AccessToken $token )
$token League\OAuth2\Client\Token\AccessToken

userDetails() публичный Метод

См. также: AbstractProvider::userDetails
public userDetails ( $response, League\OAuth2\Client\Token\AccessToken $token )
$token League\OAuth2\Client\Token\AccessToken

userEmail() публичный Метод

См. также: AbstractProvider::userUid
public userEmail ( $response, League\OAuth2\Client\Token\AccessToken $token )
$token League\OAuth2\Client\Token\AccessToken

userScreenName() публичный Метод

См. также: AbstractProvider::userScreenName
public userScreenName ( $response, League\OAuth2\Client\Token\AccessToken $token )
$token League\OAuth2\Client\Token\AccessToken

userUid() публичный Метод

См. также: AbstractProvider::userUid
public userUid ( $response, League\OAuth2\Client\Token\AccessToken $token )
$token League\OAuth2\Client\Token\AccessToken

Описание свойств

$responseType публичное свойство

public $responseType

$scopes публичное свойство

public $scopes