PHP Класс SlackOAuthService

Наследование: extends EOAuth2Service
Показать файл Открыть проект

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

Свойство Тип Описание
$client_id
$client_secret
$errorAccessDeniedCode
$jsArguments
$name
$providerOptions
$scope
$team
$title
$type

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

Метод Описание
fetchAttributes ( )
fetchJsonError ( stdClass $json ) : array Returns the error info from json.
getAccessToken ( $code )
getCodeUrl ( string $redirect_uri ) : string Returns the url to request to get OAuth2 code.
getSignedRequestFields ( ) : array Returns fields required for signed request.
initRequest ( string $url, array $options = [] ) : cURL Add User-Agent header

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

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

protected fetchAttributes ( )

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

Returns the error info from json.
protected fetchJsonError ( stdClass $json ) : array
$json stdClass the json response.
Результат array the error array with 2 keys: code and message. Should be null if no errors.

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

protected getAccessToken ( $code )

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

Returns the url to request to get OAuth2 code.
protected getCodeUrl ( string $redirect_uri ) : string
$redirect_uri string url to redirect after user confirmation.
Результат string url to request.

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

Used in {@link makeSignedRequest}.
protected getSignedRequestFields ( ) : array
Результат array

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

Add User-Agent header
protected initRequest ( string $url, array $options = [] ) : cURL
$url string
$options array
Результат cURL

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

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

protected $client_id

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

protected $client_secret

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

protected $errorAccessDeniedCode

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

protected $jsArguments

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

protected $name

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

protected $providerOptions

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

protected $scope

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

protected $team

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

protected $title

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

protected $type