1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Manager

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

static getHandlerDirectories ()
static getList (array $params=array())
static getById ($id)
static getByCode ($code)
static update ($primary, array $data)
static add (array $data)
static generateXmlId ()
static searchByRequest (Request $request)
static getFolderFromClassName ($className)
static sanitize ($name)
static getConsumersList ()
static getPsType ($paySystemId)
static getListWithRestrictions (Payment $payment, $mode=Restrictions\Manager::MODE_CLIENT)
static getClassNameFromPath ($path)
static getHandlerDescription ($handler, $psMode=null)
static getPathToHandlerFolder ($folder)
static getInnerPaySystemId ()
static isExist ($id)
static getObjectById ($id)
static getTariff ($folder, $paySystemId=0)
static getBusValueGroups ()
static delete ($primary)
static getPersonTypeIdList ($paySystemId)
static getDataRefundablePage ()
static isRestHandler ($handler)
static includeHandler ($actionFile)
static getHandlerName (string $handler, string $psMode='')

Поля данных

const HANDLER_AVAILABLE_TRUE = true
const HANDLER_AVAILABLE_FALSE = false
const EVENT_ON_GET_HANDLER_DESC = 'OnSaleGetHandlerDescription'
const EVENT_ON_PAYSYSTEM_UPDATE = 'OnSalePaySystemUpdate'
const CACHE_ID = "BITRIX_SALE_INNER_PS_ID"
const TTL = 31536000

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

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

Методы

◆ add()

add ( array $data)
static
Аргументы
array$data
Возвращает
\Bitrix\Main\ORM\Data\AddResult
Исключения

Exception

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

◆ delete()

delete ( $primary)
static
Аргументы
$primary
Возвращает
\Bitrix\Main\Entity\DeleteResult|\Bitrix\Main\ORM\Data\DeleteResult
Исключения
ArgumentException

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

Аргументы
$primary
Возвращает
\Bitrix\Main\Entity\DeleteResult

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

◆ generateXmlId()

generateXmlId ( )
static
Возвращает
string

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

◆ getBusValueGroups()

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

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

◆ getByCode()

getByCode ( $code)
static
Аргументы
$code
Возвращает
array|bool

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

◆ getById()

getById ( $id)
static
Аргументы
$id
Возвращает
array|false

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

◆ getClassNameFromPath()

getClassNameFromPath ( $path)
static
Аргументы
$path
Возвращает
string

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

◆ getConsumersList()

getConsumersList ( )
static
Возвращает
array
Исключения

Bitrix\Main\ArgumentException

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

◆ getDataRefundablePage()

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

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

◆ getFolderFromClassName()

getFolderFromClassName ( $className)
static
Аргументы
string$className
Возвращает
mixed|string

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

◆ getHandlerDescription()

getHandlerDescription ( $handler,
$psMode = null )
static
Аргументы
$handler
null$psMode
Возвращает
array
Исключения

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\ArgumentOutOfRangeException

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

◆ getHandlerDirectories()

getHandlerDirectories ( )
static
Возвращает
mixed
Исключения

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\ArgumentOutOfRangeException

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

◆ getHandlerName()

getHandlerName ( string $handler,
string $psMode = '' )
static

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

◆ getInnerPaySystemId()

getInnerPaySystemId ( )
static
Возвращает
int

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

◆ getList()

getList ( array $params = array())
static
Аргументы
array$params
Возвращает
\Bitrix\Main\DB\Result
Исключения

Bitrix\Main\ArgumentException

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

◆ getListWithRestrictions()

getListWithRestrictions ( Payment $payment,
$mode = Restrictions\Manager::MODE_CLIENT )
static
Аргументы
Payment$payment
int$mode
Возвращает
array
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\SystemException

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

◆ getObjectById()

getObjectById ( $id)
static
Аргументы
$id
Возвращает
Service|null

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

◆ getPathToHandlerFolder()

getPathToHandlerFolder ( $folder)
static
Аргументы
$folder
Возвращает
string|null
Исключения

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\ArgumentOutOfRangeException

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

◆ getPersonTypeIdList()

getPersonTypeIdList ( $paySystemId)
static
Аргументы
$paySystemId
Возвращает
array
Исключения

Bitrix\Main\ArgumentException

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

◆ getPsType()

getPsType ( $paySystemId)
static
Аргументы
$paySystemId
Возвращает
string

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

◆ getTariff()

getTariff ( $folder,
$paySystemId = 0 )
static
Аргументы
$folder
int$paySystemId
Возвращает
array|mixed
Исключения

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\ArgumentOutOfRangeException

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

◆ includeHandler()

includeHandler ( $actionFile)
static
Аргументы
$actionFile
Возвращает
array
Исключения

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\ArgumentOutOfRangeException

Исключения

Bitrix\Main\SystemException

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

◆ isExist()

isExist ( $id)
static
Аргументы
$id
Возвращает
bool

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

◆ isRestHandler()

isRestHandler ( $handler)
static
Аргументы
$handler
Возвращает
bool

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

◆ sanitize()

sanitize ( $name)
static
Аргументы
string$name
Возвращает
mixed

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

◆ searchByRequest()

searchByRequest ( Request $request)
static
Аргументы
Request$request
Возвращает
array|false
Исключения
ArgumentException

Bitrix\Main\ArgumentNullException

Исключения

Bitrix\Main\ArgumentOutOfRangeException

Исключения

Bitrix\Main\ArgumentTypeException

Исключения

Bitrix\Main\ObjectException

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

◆ update()

update ( $primary,
array $data )
static
Аргументы
$primary
array$data
Возвращает
\Bitrix\Main\ORM\Data\UpdateResult
Исключения

Exception

Аргументы
$primary
array$data
Возвращает
\Bitrix\Main\Entity\UpdateResult

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

Поля

◆ CACHE_ID

const CACHE_ID = "BITRIX_SALE_INNER_PS_ID"

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

◆ EVENT_ON_GET_HANDLER_DESC

const EVENT_ON_GET_HANDLER_DESC = 'OnSaleGetHandlerDescription'

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

◆ EVENT_ON_PAYSYSTEM_UPDATE

const EVENT_ON_PAYSYSTEM_UPDATE = 'OnSalePaySystemUpdate'

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

◆ HANDLER_AVAILABLE_FALSE

const HANDLER_AVAILABLE_FALSE = false

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

◆ HANDLER_AVAILABLE_TRUE

const HANDLER_AVAILABLE_TRUE = true

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

◆ TTL

const TTL = 31536000

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


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