PHP Класс Overtrue\Socialite\Providers\WeChatProvider

Наследование: extends AbstractProvider, implements Overtrue\Socialite\ProviderInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$baseUrl string The base url of WeChat API.
$openId {@inheritdoc}.
$scopes {@inheritdoc}.
$stateless boolean Indicates if the session state should be utilized.

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

Метод Описание
getAccessToken ( $code ) {@inheritdoc}.

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

Метод Описание
buildAuthUrlFromBase ( $url, $state ) {@inheritdoc}.
getAuthUrl ( $state ) {@inheritdoc}.
getCodeFields ( $state = null ) {@inheritdoc}.
getTokenFields ( $code ) {@inheritdoc}.
getTokenUrl ( ) {@inheritdoc}.
getUserByToken ( Overtrue\Socialite\AccessTokenInterface $token ) {@inheritdoc}.
isOpenPlatform ( ) : mixed Detect wechat open platform.
mapUserToObject ( array $user ) {@inheritdoc}.
removeCallback ( mixed $response ) : string Remove the fucking callback parentheses.

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

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

{@inheritdoc}.
protected buildAuthUrlFromBase ( $url, $state )

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

{@inheritdoc}.
public getAccessToken ( $code )

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

{@inheritdoc}.
protected getAuthUrl ( $state )

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

{@inheritdoc}.
protected getCodeFields ( $state = null )

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

{@inheritdoc}.
protected getTokenFields ( $code )

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

{@inheritdoc}.
protected getTokenUrl ( )

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

{@inheritdoc}.
protected getUserByToken ( Overtrue\Socialite\AccessTokenInterface $token )
$token Overtrue\Socialite\AccessTokenInterface

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

Detect wechat open platform.
protected isOpenPlatform ( ) : mixed
Результат mixed

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

{@inheritdoc}.
protected mapUserToObject ( array $user )
$user array

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

Remove the fucking callback parentheses.
protected removeCallback ( mixed $response ) : string
$response mixed
Результат string

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

$baseUrl защищенное свойство

The base url of WeChat API.
protected string $baseUrl
Результат string

$openId защищенное свойство

{@inheritdoc}.
protected $openId

$scopes защищенное свойство

{@inheritdoc}.
protected $scopes

$stateless защищенное свойство

Indicates if the session state should be utilized.
protected bool $stateless
Результат boolean