Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс ServiceHandler
+ Граф наследования:ServiceHandler:

Открытые члены

 processRequest (Payment $payment, Request $request)
 
 sendResponse (ServiceResult $result, Request $request)
 
 getPaymentIdFromRequest (Request $request)
 
 getRestrictionList ()
 
- Открытые члены унаследованные от BaseServiceHandler
 initiatePay (Payment $payment, Request $request=null)
 
 __construct ($type, Service $service)
 
 showTemplate (Payment $payment=null, $template='')
 
 getParamsBusValue (Payment $payment=null)
 
 getDescription ()
 
 setExtraParams (array $values)
 
 getCurrencyList ()
 
 getClientType ($psMode)
 
 creditNoDemand (Payment $payment)
 
 debitNoDemand (Payment $payment)
 
 setInitiateMode ($mode)
 
 createClone (\SplObjectStorage $cloneEntity)
 
 isClone ()
 
 getHandlerType ()
 
 OnEndBufferContent (&$content)
 
 getDemoParams ()
 
 isTuned ()
 

Открытые статические члены

static getIndicativeFields ()
 
static isMyResponse (Request $request, $paySystemId)
 
static findMyDataRefundablePage (array $paySystemList)
 
- Открытые статические члены унаследованные от BaseServiceHandler
static getHandlerModeList ()
 

Защищенные статические члены

static isMyResponseExtended (Request $request, $paySystemId)
 
- Защищенные статические члены унаследованные от BaseServiceHandler
static getName ()
 

Дополнительные унаследованные члены

- Открытые атрибуты унаследованные от BaseServiceHandler
const STREAM = 1
 
const STRING = 2
 
const TEST_URL = 'test'
 
const ACTIVE_URL = 'active'
 
- Защищенные члены унаследованные от BaseServiceHandler
 getBusinessValue (Payment $payment=null, $code)
 
 filterDescriptionCodes ($codes)
 
 getBusinessCodes ()
 
 getExtraParams ()
 
 getUrl (Payment $payment=null, $action)
 
 isTestMode (Payment $payment=null)
 
 getUrlList ()
 
 includeDescription ()
 
- Защищенные данные унаследованные от BaseServiceHandler
 $handlerType = ''
 
 $service = null
 
 $extraParams = array()
 
 $initiateMode = self::STREAM
 
 $isClone = false
 

Подробное описание

См. определение в файле servicehandler.php строка 11

Методы

◆ findMyDataRefundablePage()

static findMyDataRefundablePage ( array $paySystemList)
static
Аргументы
array$paySystemList
Возвращает
array

См. определение в файле servicehandler.php строка 84

◆ getIndicativeFields()

static getIndicativeFields ( )
static
Возвращает
array

См. определение в файле servicehandler.php строка 16

◆ getPaymentIdFromRequest()

getPaymentIdFromRequest ( Request $request)
abstract
Аргументы
Request$request
Возвращает
mixed

Переопределяется в CompatibilityHandler и RestHandler.

◆ getRestrictionList()

getRestrictionList ( )

Returns list of restrictions that installed on service add

Возвращает
RestrictionInfoCollection

Замещает RestrictableServiceHandler.

См. определение в файле servicehandler.php строка 94

◆ isMyResponse()

static isMyResponse ( Request $request,
$paySystemId )
static
Аргументы
Request$request
int$paySystemId
Возвращает
bool

См. определение в файле servicehandler.php строка 26

◆ isMyResponseExtended()

static isMyResponseExtended ( Request $request,
$paySystemId )
staticprotected
Аргументы
Request$request
$paySystemId
Возвращает
bool

См. определение в файле servicehandler.php строка 52

◆ processRequest()

processRequest ( Payment $payment,
Request $request )
abstract
Аргументы
Payment$payment
Request$request
Возвращает
ServiceResult

Переопределяется в CompatibilityHandler и RestHandler.

◆ sendResponse()

sendResponse ( ServiceResult $result,
Request $request )
Аргументы
ServiceResult$result
Request$request
Возвращает
mixed

См. определение в файле servicehandler.php строка 69