1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс ServiceHandler
Граф наследования:ServiceHandler:
BaseServiceHandler RestrictableServiceHandler CompatibilityHandler RestHandler

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

 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 строка 12

Методы

◆ findMyDataRefundablePage()

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

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

◆ getIndicativeFields()

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

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

◆ 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 строка 97

◆ isMyResponse()

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

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

◆ isMyResponseExtended()

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

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

◆ 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 строка 72


Объявления и описания членов класса находятся в файле: