method
public
static
ProviderCreator::create()
Сигнатура
public static create(array<string|int, mixed> $context) : static
Параметры
$context
array<string|int, mixed>
Возвращаемое значение
static
Как применяется в ProviderCreator
ProviderCreator::create() — метод класса \Bitrix\Sale\Internals\ProviderCreator модуля «Интернет-магазин».
Статический метод — вызывается через имя класса ProviderCreator, без создания объекта.
use Bitrix\Main\Loader;
use Bitrix\Sale\Internals\ProviderCreator;
Loader::includeModule('sale');
$context = [];
$result = ProviderCreator::create($context);
// $result: staticДругие методы ProviderCreator
addBasketItem()addBasketItemBarcodeData()addProductData()addShipmentItem()checkBarcode()createItemForReserve()createItemForReserveByShipmentItem()createItemForShip()createItemsResultAfterDeliver()createItemsResultAfterRecurring()deliver()getAvailableQuantity()
create() есть и у других классов модуля «Интернет-магазин»: Basket, BasketBase, BasketItem, BasketItemBase, BasketPropertyItem, BasketPropertyItemBase, Error, HandlerBase.
Исходный файл: source/sale/lib/internals/providercreator.php:23

