Служебный класс \Askaron\Handlers1c\Manager для управлением обработчиками данных.
public static function runJob( int $HANDLER_ID, ?string $strParam = null ): array
Метод запускает у обработчика функцию job.
Параметры
- ID обработчика, обязательный
- параметр обработчика, необязательный, строка.
Метод можно использовать для запуска скриптов кроном.
@set_time_limit(0); $arResult = \Askaron\Handlers1c\Manager::runJob( $ID, $strParam ); echo $arResult["MESSAGE_FULL"]; echo "\n";
Возвращает массив:
array(
"STATUS" => true / false
"MESSAGE" => "Сообщение от обработчика"
"TIME" => 0.001, // время исполнения
"MESSAGE_FULL" => "Обработчик ID=1 Время выполнения 0.001 сек.\n Ответ: Сообщение от обработчика"
)
Функция записывает результат в Журнал событий.
CAskaronHandlers1cTools |
Описание курса
| Стандартные обработчики данных
|