PHP Класс SAuth_Adapter_Abstract, sauth

Показать файл Открыть проект

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

Свойство Тип Описание
$_sessionLiveTime Session live time
$_sessionStorage Session storage

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

Метод Описание
__construct ( array $config ) Object constructor method
getConfig ( string $key = null ) : array Getting configuration
getSessionKey ( ) : string Getting session key
getSessionLiveTime ( ) : integer Gettion session live time
getSessionStorage ( ) : Zend_Session_Namespace Getting session storage
httpRequest ( string $type, string $url, string $parameters, $headers = [] ) : Zend_Http_Response Send http request
parseResponseJson ( string $body ) : array | false Parse json response
parseResponseUrl ( string $url ) : array | false Parse response url
setConfig ( array $config ) : array Setting configuration
setUpSessionStorage ( ) : Zend_Session_Namespace Setting up session storage

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

Метод Описание
_getTokenRequest ( ) : false | string Getting token request from session storage
_prepareIdentity ( $identity ) : array Add specified parameters into identity
_setSessionKey ( string $key ) : false | string Setting session key After setSession key you must reset session storage calling setUpSessionStorage
_setSessionLiveTime ( integer $time ) : false | integer Settion session live time
_setTokenRequest ( string $tokenRequest ) : string Setting token request from session storage
_unsetTokenRequest ( ) Unset token request from session storage

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

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

Object constructor method
public __construct ( array $config )
$config array

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

Getting token request from session storage
protected _getTokenRequest ( ) : false | string
Результат false | string

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

Add specified parameters into identity
protected _prepareIdentity ( $identity ) : array
Результат array

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

Setting session key After setSession key you must reset session storage calling setUpSessionStorage
protected _setSessionKey ( string $key ) : false | string
$key string
Результат false | string

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

Settion session live time
protected _setSessionLiveTime ( integer $time ) : false | integer
$time integer
Результат false | integer

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

Setting token request from session storage
protected _setTokenRequest ( string $tokenRequest ) : string
$tokenRequest string
Результат string

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

Unset token request from session storage
protected _unsetTokenRequest ( )

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

Getting configuration
public getConfig ( string $key = null ) : array
$key string
Результат array Configuration array

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

Getting session key
public getSessionKey ( ) : string
Результат string

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

Gettion session live time
public getSessionLiveTime ( ) : integer
Результат integer

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

Getting session storage
public getSessionStorage ( ) : Zend_Session_Namespace
Результат Zend_Session_Namespace

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

Send http request
public httpRequest ( string $type, string $url, string $parameters, $headers = [] ) : Zend_Http_Response
$type string GET or POST
$url string
$parameters string
Результат Zend_Http_Response

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

Parse json response
public parseResponseJson ( string $body ) : array | false
$body string
Результат array | false

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

Parse response url
public parseResponseUrl ( string $url ) : array | false
$url string
Результат array | false

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

Setting configuration
public setConfig ( array $config ) : array
$config array
Результат array Configuration array

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

Setting up session storage
public setUpSessionStorage ( ) : Zend_Session_Namespace
Результат Zend_Session_Namespace

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

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

Session live time
protected $_sessionLiveTime

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

Session storage
protected $_sessionStorage