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

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

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'
Поля данных унаследованные от IRestService
const LIST_LIMIT = 50

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

static checkParamsBeforePaySystemAdd ($params)
static checkParamsBeforePaySystemUpdate ($params)
static checkParamsBeforeSettingsUpdate ($params)
static checkParamsBeforeSettingsGet ($params)
static checkParamsBeforePaySystemDelete ($params)
static checkOrderPermission ()
static checkInvoicePermission ()
static checkPaySystemPermission ()
static castOutcomingFieldsData (array $data)
Защищенные статические члены унаследованные от IRestService
static getNavData ($start, $bORM=false)
static setNavData ($result, $dbRes)
static sanitizeFilter ($filter, array $availableFields=null, $valueCallback=null, array $availableOperations=null)
static sanitizeOrder ($order, array $availableFields=null)

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

Открытые члены унаследованные от IRestService
 getDescription ()

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

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

Методы

◆ addHandler()

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

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

◆ addPaySystem()

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

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

◆ castOutcomingFieldsData()

castOutcomingFieldsData ( array $data)
staticprotected

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

◆ checkInvoicePermission()

checkInvoicePermission ( )
staticprotected
Исключения
AccessException

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

◆ checkOrderPermission()

checkOrderPermission ( )
staticprotected
Возвращает
void
Исключения
AccessException

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

◆ checkParamsBeforePaySystemAdd()

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

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

◆ checkParamsBeforePaySystemDelete()

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

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

◆ checkParamsBeforePaySystemUpdate()

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

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

◆ checkParamsBeforeSettingsGet()

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

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

◆ checkParamsBeforeSettingsUpdate()

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

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

◆ checkPaySystemPermission()

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

LoaderException

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

◆ deleteHandler()

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

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

◆ deletePaySystem()

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

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

◆ getHandlerList()

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

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

◆ getPaySystemList()

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

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

◆ getSettings()

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

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

◆ onRestAppDelete()

onRestAppDelete ( array $fields)
static

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

◆ onRestServiceBuildDescription()

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

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

◆ payInvoice()

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

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

◆ payPayment()

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

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

◆ updateHandler()

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

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

◆ updatePaySystem()

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

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

◆ updateSettings()

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

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

Поля

◆ ERROR_CHECK_FAILURE

const ERROR_CHECK_FAILURE = 'ERROR_CHECK_FAILURE'

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

◆ ERROR_HANDLER_ALREADY_EXIST

const ERROR_HANDLER_ALREADY_EXIST = 'ERROR_HANDLER_ALREADY_EXIST'

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

◆ ERROR_HANDLER_NOT_FOUND

const ERROR_HANDLER_NOT_FOUND = 'ERROR_HANDLER_NOT_FOUND'

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

◆ ERROR_INTERNAL_INVOICE_NOT_FOUND

const ERROR_INTERNAL_INVOICE_NOT_FOUND = 'ERROR_INTERNAL_INVOICE_NOT_FOUND'

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

◆ ERROR_INTERNAL_ORDER_NOT_FOUND

const ERROR_INTERNAL_ORDER_NOT_FOUND = 'ERROR_INTERNAL_ORDER_NOT_FOUND'

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

◆ ERROR_PAY_INVOICE_NOT_SUPPORTED

const ERROR_PAY_INVOICE_NOT_SUPPORTED = 'ERROR_INVOICE_NO_SUPPORTED'

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

◆ ERROR_PAY_SYSTEM_ADD

const ERROR_PAY_SYSTEM_ADD = 'ERROR_PAY_SYSTEM_ADD'

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

◆ ERROR_PAY_SYSTEM_DELETE

const ERROR_PAY_SYSTEM_DELETE = 'ERROR_PAY_SYSTEM_DELETE'

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

◆ ERROR_PAY_SYSTEM_NOT_FOUND

const ERROR_PAY_SYSTEM_NOT_FOUND = 'ERROR_PAY_SYSTEM_NOT_FOUND'

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

◆ ERROR_PAY_SYSTEM_UPDATE

const ERROR_PAY_SYSTEM_UPDATE = 'ERROR_PAY_SYSTEM_UPDATE'

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

◆ ERROR_PERSON_TYPE_NOT_FOUND

const ERROR_PERSON_TYPE_NOT_FOUND = 'ERROR_PERSON_TYPE_NOT_FOUND'

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

◆ ERROR_PROCESS_REQUEST_RESULT

const ERROR_PROCESS_REQUEST_RESULT = 'ERROR_PROCESS_REQUEST_RESULT'

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

◆ SCOPE

const SCOPE = 'pay_system'

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


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