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

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

static onRestAppDelete (array $fields)
 
static onRestServiceBuildDescription ()
 
static addPaySystem (array $params, $n, \CRestServer $server)
 
static updatePaySystem (array $params, $n, \CRestServer $server)
 
static updateSettings (array $params, $n, \CRestServer $server)
 
static getSettings (array $params, $n, \CRestServer $server)
 
static deletePaySystem (array $params, $n, \CRestServer $server)
 
static addHandler (array $params, $n, \CRestServer $server)
 
static updateHandler (array $params, $n, \CRestServer $server)
 
static deleteHandler (array $params, $n, \CRestServer $server)
 
static getHandlerList (array $params, $n, \CRestServer $server)
 
static getPaySystemList (array $params, $n, \CRestServer $server)
 
static payInvoice (array $params, $n, \CRestServer $server)
 
static payPayment (array $params, $n, \CRestServer $server)
 

Открытые атрибуты

const SCOPE = 'pay_system'
 
const ERROR_CHECK_FAILURE = 'ERROR_CHECK_FAILURE'
 
const ERROR_HANDLER_ALREADY_EXIST = 'ERROR_HANDLER_ALREADY_EXIST'
 
const ERROR_HANDLER_NOT_FOUND = 'ERROR_HANDLER_NOT_FOUND'
 
const ERROR_PERSON_TYPE_NOT_FOUND = 'ERROR_PERSON_TYPE_NOT_FOUND'
 
const ERROR_PAY_SYSTEM_NOT_FOUND = 'ERROR_PAY_SYSTEM_NOT_FOUND'
 
const ERROR_PAY_SYSTEM_ADD = 'ERROR_PAY_SYSTEM_ADD'
 
const ERROR_PAY_SYSTEM_UPDATE = 'ERROR_PAY_SYSTEM_UPDATE'
 
const ERROR_PAY_SYSTEM_DELETE = 'ERROR_PAY_SYSTEM_DELETE'
 
const ERROR_INTERNAL_INVOICE_NOT_FOUND = 'ERROR_INTERNAL_INVOICE_NOT_FOUND'
 
const ERROR_INTERNAL_ORDER_NOT_FOUND = 'ERROR_INTERNAL_ORDER_NOT_FOUND'
 
const ERROR_PROCESS_REQUEST_RESULT = 'ERROR_PROCESS_REQUEST_RESULT'
 
const ERROR_PAY_INVOICE_NOT_SUPPORTED = 'ERROR_INVOICE_NO_SUPPORTED'
 

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

static checkParamsBeforePaySystemAdd ($params)
 
static checkParamsBeforePaySystemUpdate ($params)
 
static checkParamsBeforeSettingsUpdate ($params)
 
static checkParamsBeforeSettingsGet ($params)
 
static checkParamsBeforePaySystemDelete ($params)
 
static checkOrderPermission ()
 
static checkPaySystemPermission ()
 

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

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

Методы

◆ addHandler()

static addHandler ( array $params,
$n,
\CRestServer $server )
static
Аргументы
array$params
$n
\CRestServer$server
Возвращает
array|int
Исключения
RestException

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

◆ addPaySystem()

static addPaySystem ( array $params,
$n,
\CRestServer $server )
static
Аргументы
array$params
$n
\CRestServer$server
Возвращает
array|int
Исключения
RestException

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

◆ checkOrderPermission()

static checkOrderPermission ( )
staticprotected
Исключения
AccessException
Main

LoaderException

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

◆ checkParamsBeforePaySystemAdd()

static checkParamsBeforePaySystemAdd ( $params)
staticprotected
Аргументы
$params
Исключения
RestException
AccessException

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

◆ checkParamsBeforePaySystemDelete()

static checkParamsBeforePaySystemDelete ( $params)
staticprotected
Аргументы
$params
Исключения
AccessException
RestException

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

◆ checkParamsBeforePaySystemUpdate()

static checkParamsBeforePaySystemUpdate ( $params)
staticprotected
Аргументы
$params
Исключения
RestException
AccessException

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

◆ checkParamsBeforeSettingsGet()

static checkParamsBeforeSettingsGet ( $params)
staticprotected
Аргументы
$params
Исключения
RestException
AccessException

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

◆ checkParamsBeforeSettingsUpdate()

static checkParamsBeforeSettingsUpdate ( $params)
staticprotected
Аргументы
$params
Исключения
RestException

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

◆ checkPaySystemPermission()

static checkPaySystemPermission ( )
staticprotected
Исключения
AccessException
Main

LoaderException

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

◆ deleteHandler()

static deleteHandler ( array $params,
$n,
\CRestServer $server )
static
Аргументы
array$params
$n
\CRestServer$server
Возвращает
bool
Исключения
RestException

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

◆ deletePaySystem()

static deletePaySystem ( array $params,
$n,
\CRestServer $server )
static
Аргументы
array$params
Возвращает
bool

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

◆ getHandlerList()

static getHandlerList ( array $params,
$n,
\CRestServer $server )
static
Аргументы
array$params
$n
\CRestServer$server
Возвращает
array

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

◆ getPaySystemList()

static getPaySystemList ( array $params,
$n,
\CRestServer $server )
static
Аргументы
array$params
$n
\CRestServer$server
Возвращает
array

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

◆ getSettings()

static getSettings ( array $params,
$n,
\CRestServer $server )
static
Аргументы
array$params
$n
\CRestServer$server
Возвращает
array

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

◆ onRestAppDelete()

static onRestAppDelete ( array $fields)
static

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

◆ onRestServiceBuildDescription()

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

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

◆ payInvoice()

static payInvoice ( array $params,
$n,
\CRestServer $server )
static
Аргументы
array$params
$n
\CRestServer$server
Возвращает
bool
Исключения
RestException

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

◆ payPayment()

static payPayment ( array $params,
$n,
\CRestServer $server )
static
Аргументы
array$params
$n
\CRestServer$server
Возвращает
bool

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

◆ updateHandler()

static updateHandler ( array $params,
$n,
\CRestServer $server )
static
Аргументы
array$params
$n
\CRestServer$server
Возвращает
bool
Исключения
RestException

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

◆ updatePaySystem()

static updatePaySystem ( array $params,
$n,
\CRestServer $server )
static
Аргументы
array$params
$n
\CRestServer$server
Возвращает
bool

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

◆ updateSettings()

static updateSettings ( array $params,
$n,
\CRestServer $server )
static
Аргументы
array$params
$n
\CRestServer$server
Возвращает
bool
Исключения
RestException

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

Данные класса

◆ ERROR_CHECK_FAILURE

const ERROR_CHECK_FAILURE = 'ERROR_CHECK_FAILURE'

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

◆ ERROR_HANDLER_ALREADY_EXIST

const ERROR_HANDLER_ALREADY_EXIST = 'ERROR_HANDLER_ALREADY_EXIST'

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

◆ ERROR_HANDLER_NOT_FOUND

const ERROR_HANDLER_NOT_FOUND = 'ERROR_HANDLER_NOT_FOUND'

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

◆ ERROR_INTERNAL_INVOICE_NOT_FOUND

const ERROR_INTERNAL_INVOICE_NOT_FOUND = 'ERROR_INTERNAL_INVOICE_NOT_FOUND'

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

◆ ERROR_INTERNAL_ORDER_NOT_FOUND

const ERROR_INTERNAL_ORDER_NOT_FOUND = 'ERROR_INTERNAL_ORDER_NOT_FOUND'

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

◆ ERROR_PAY_INVOICE_NOT_SUPPORTED

const ERROR_PAY_INVOICE_NOT_SUPPORTED = 'ERROR_INVOICE_NO_SUPPORTED'

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

◆ ERROR_PAY_SYSTEM_ADD

const ERROR_PAY_SYSTEM_ADD = 'ERROR_PAY_SYSTEM_ADD'

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

◆ ERROR_PAY_SYSTEM_DELETE

const ERROR_PAY_SYSTEM_DELETE = 'ERROR_PAY_SYSTEM_DELETE'

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

◆ ERROR_PAY_SYSTEM_NOT_FOUND

const ERROR_PAY_SYSTEM_NOT_FOUND = 'ERROR_PAY_SYSTEM_NOT_FOUND'

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

◆ ERROR_PAY_SYSTEM_UPDATE

const ERROR_PAY_SYSTEM_UPDATE = 'ERROR_PAY_SYSTEM_UPDATE'

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

◆ ERROR_PERSON_TYPE_NOT_FOUND

const ERROR_PERSON_TYPE_NOT_FOUND = 'ERROR_PERSON_TYPE_NOT_FOUND'

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

◆ ERROR_PROCESS_REQUEST_RESULT

const ERROR_PROCESS_REQUEST_RESULT = 'ERROR_PROCESS_REQUEST_RESULT'

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

◆ SCOPE

const SCOPE = 'pay_system'

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