Bitrix API

RestService extends IRestService

Class RestService

Table of Contents

Constants

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

Methods

addHandler()  : array<string|int, mixed>|int
addPaySystem()  : array<string|int, mixed>|int
deleteHandler()  : bool
deletePaySystem()  : bool
getHandlerList()  : array<string|int, mixed>
getPaySystemList()  : array<string|int, mixed>
getSettings()  : array<string|int, mixed>
getSettingsByInvoice()  : array<string|int, mixed>
getSettingsByPayment()  : array<string|int, mixed>
onRestAppDelete()  : void
onRestServiceBuildDescription()  : array<string|int, mixed>
payInvoice()  : bool
payPayment()  : bool
updateHandler()  : bool
updatePaySystem()  : bool
updateSettings()  : bool

Constants

ERROR_CHECK_FAILURE

public mixed ERROR_CHECK_FAILURE = 'ERROR_CHECK_FAILURE'

ERROR_HANDLER_ALREADY_EXIST

public mixed ERROR_HANDLER_ALREADY_EXIST = 'ERROR_HANDLER_ALREADY_EXIST'

ERROR_HANDLER_NOT_FOUND

public mixed ERROR_HANDLER_NOT_FOUND = 'ERROR_HANDLER_NOT_FOUND'

ERROR_INTERNAL_INVOICE_NOT_FOUND

public mixed ERROR_INTERNAL_INVOICE_NOT_FOUND = 'ERROR_INTERNAL_INVOICE_NOT_FOUND'

ERROR_INTERNAL_ORDER_NOT_FOUND

public mixed ERROR_INTERNAL_ORDER_NOT_FOUND = 'ERROR_INTERNAL_ORDER_NOT_FOUND'

ERROR_PAY_INVOICE_NOT_SUPPORTED

public mixed ERROR_PAY_INVOICE_NOT_SUPPORTED = 'ERROR_INVOICE_NO_SUPPORTED'

ERROR_PAY_SYSTEM_ADD

public mixed ERROR_PAY_SYSTEM_ADD = 'ERROR_PAY_SYSTEM_ADD'

ERROR_PAY_SYSTEM_DELETE

public mixed ERROR_PAY_SYSTEM_DELETE = 'ERROR_PAY_SYSTEM_DELETE'

ERROR_PAY_SYSTEM_NOT_FOUND

public mixed ERROR_PAY_SYSTEM_NOT_FOUND = 'ERROR_PAY_SYSTEM_NOT_FOUND'

ERROR_PAY_SYSTEM_UPDATE

public mixed ERROR_PAY_SYSTEM_UPDATE = 'ERROR_PAY_SYSTEM_UPDATE'

ERROR_PERSON_TYPE_NOT_FOUND

public mixed ERROR_PERSON_TYPE_NOT_FOUND = 'ERROR_PERSON_TYPE_NOT_FOUND'

ERROR_PROCESS_REQUEST_RESULT

public mixed ERROR_PROCESS_REQUEST_RESULT = 'ERROR_PROCESS_REQUEST_RESULT'

Methods

addHandler()

public static addHandler(array<string|int, mixed> $params, mixed $n, CRestServer $server) : array<string|int, mixed>|int
Parameters
$params : array<string|int, mixed>
$n : mixed
$server : CRestServer
Tags
throws
RestException
Return values
array<string|int, mixed>|int

addPaySystem()

public static addPaySystem(array<string|int, mixed> $params, mixed $n, CRestServer $server) : array<string|int, mixed>|int
Parameters
$params : array<string|int, mixed>
$n : mixed
$server : CRestServer
Tags
throws
RestException
Return values
array<string|int, mixed>|int

deleteHandler()

public static deleteHandler(array<string|int, mixed> $params, mixed $n, CRestServer $server) : bool
Parameters
$params : array<string|int, mixed>
$n : mixed
$server : CRestServer
Tags
throws
RestException
Return values
bool

deletePaySystem()

public static deletePaySystem(array<string|int, mixed> $params, mixed $n, CRestServer $server) : bool
Parameters
$params : array<string|int, mixed>
$n : mixed
$server : CRestServer
Return values
bool

getHandlerList()

public static getHandlerList(array<string|int, mixed> $params, mixed $n, CRestServer $server) : array<string|int, mixed>
Parameters
$params : array<string|int, mixed>
$n : mixed
$server : CRestServer
Return values
array<string|int, mixed>

getPaySystemList()

public static getPaySystemList(array<string|int, mixed> $params, mixed $n, CRestServer $server) : array<string|int, mixed>
Parameters
$params : array<string|int, mixed>
$n : mixed
$server : CRestServer
Return values
array<string|int, mixed>

getSettings()

public static getSettings(array<string|int, mixed> $params, mixed $n, CRestServer $server) : array<string|int, mixed>
Parameters
$params : array<string|int, mixed>
$n : mixed
$server : CRestServer
Return values
array<string|int, mixed>

getSettingsByInvoice()

public static getSettingsByInvoice(array<string|int, mixed> $params, mixed $n, CRestServer $server) : array<string|int, mixed>
Parameters
$params : array<string|int, mixed>
$n : mixed
$server : CRestServer
Tags
throws
RestException
Return values
array<string|int, mixed>

getSettingsByPayment()

public static getSettingsByPayment(array<string|int, mixed> $params, mixed $n, CRestServer $server) : array<string|int, mixed>
Parameters
$params : array<string|int, mixed>
$n : mixed
$server : CRestServer
Tags
throws
RestException
Return values
array<string|int, mixed>

onRestAppDelete()

public static onRestAppDelete(array<string|int, mixed> $fields) : void
Parameters
$fields : array<string|int, mixed>

onRestServiceBuildDescription()

public static onRestServiceBuildDescription() : array<string|int, mixed>
Return values
array<string|int, mixed>

payInvoice()

public static payInvoice(array<string|int, mixed> $params, mixed $n, CRestServer $server) : bool
Parameters
$params : array<string|int, mixed>
$n : mixed
$server : CRestServer
Tags
throws
RestException
Return values
bool

payPayment()

public static payPayment(array<string|int, mixed> $params, mixed $n, CRestServer $server) : bool
Parameters
$params : array<string|int, mixed>
$n : mixed
$server : CRestServer
Return values
bool

updateHandler()

public static updateHandler(array<string|int, mixed> $params, mixed $n, CRestServer $server) : bool
Parameters
$params : array<string|int, mixed>
$n : mixed
$server : CRestServer
Tags
throws
RestException
Return values
bool

updatePaySystem()

public static updatePaySystem(array<string|int, mixed> $params, mixed $n, CRestServer $server) : bool
Parameters
$params : array<string|int, mixed>
$n : mixed
$server : CRestServer
Return values
bool

updateSettings()

public static updateSettings(array<string|int, mixed> $params, mixed $n, CRestServer $server) : bool
Parameters
$params : array<string|int, mixed>
$n : mixed
$server : CRestServer
Tags
throws
RestException
Return values
bool

        
On this page

Search results