Документация для разработчиков
Темная тема

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