create
?\Bitrix\Sale\Cashbox\Check public static \Bitrix\Sale\Cashbox\CheckManager::create( array $settings );
Метод создает объект чека по ключу TYPE и инициализирует его переданными настройками. Статический метод.
Параметры
| Параметр | Описание |
|---|---|
$settings |
Массив полей чека. Обязательный для выбора класса ключ TYPE содержит зарегистрированный тип чека. |
Возвращаемое значение
Метод возвращает инициализированный объект \Bitrix\Sale\Cashbox\Check или null, если объект не создан.
Пример
<?php
use Bitrix\Main\Loader;
use Bitrix\Sale\Cashbox\CheckManager;
use Bitrix\Sale\Cashbox\SellCheck;
if (!Loader::includeModule('sale'))
{
throw new RuntimeException('Не удалось подключить модуль sale');
}
$check = CheckManager::create([
'TYPE' => SellCheck::getType(),
]);
if ($check === null)
{
throw new RuntimeException('Не удалось создать чек');
}
echo get_class($check);
© «Битрикс», 2001-2026, «1С-Битрикс», 2026