- Модуль: crmmobile
- Путь к файлу: ~/bitrix/modules/crmmobile/lib/Controller/Terminal.php
- Класс: BitrixCrmMobileControllerTerminal
- Вызов: Terminal::configureActions
public function configureActions(): array
{
return [
'initialize' => [
'class' => ActionTerminalInitializeAction::class,
'+prefilters' => [
new ActionFilterCloseSession(),
],
],
'loadPayments' => [
'class' => ActionTerminalGetPaymentListAction::class,
'+prefilters' => [
new ActionFilterCloseSession(),
],
],
'getPayment' => [
'class' => ActionTerminalGetPaymentAction::class,
'+prefilters' => [
new ActionFilterCloseSession(),
],
],
'createPayment' => [
'class' => ActionTerminalCreatePaymentAction::class,
],
'initiatePay' => [
'class' => ActionTerminalInitiatePayAction::class,
],
'findClient' => [
'class' => ActionTerminalFindClient::class,
'+prefilters' => [
new ActionFilterCloseSession(),
],
],
];
}