method
public
static
BusinessValue::setMapping()
Класс: \Bitrix\Sale\BusinessValue
Сигнатура
public static setMapping(string $codeKey, string|null $consumerKey, string|int|null $personTypeId, array<string|int, mixed> $mapping[, bool $withCommon = false ]) : Result
Описание
Устанавливает сопоставление.
Параметры
$codeKey
string
$consumerKey
string|null
$personTypeId
string|int|null
$mapping
array<string|int, mixed>
$withCommon
bool
= false
внутреннее, не использовать!
Возвращаемое значение
Result
Как применяется в BusinessValue
BusinessValue::setMapping() — метод класса \Bitrix\Sale\BusinessValue модуля «Интернет-магазин».
Статический метод — вызывается через имя класса BusinessValue, без создания объекта.
use Bitrix\Main\Loader;
use Bitrix\Sale\BusinessValue;
Loader::includeModule('sale');
$codeKey = '';
$consumerKey = '';
$personTypeId = '';
$mapping = [];
$result = BusinessValue::setMapping($codeKey, $consumerKey, $personTypeId, $mapping);
// $result: ResultДругие методы BusinessValue
addConsumer()changeConsumer()changeConsumerKey()delete()get()Получает бизнес-значение.getConsumers()Получает всех зарегистрированных потребителей.getGroups()getMapping()Получает сопоставление.getProviders()Получает всех зарегистрированных поставщиков.getValueFromProvider()getValuesByCode()install()
Исходный файл: source/sale/lib/businessvalue.php:206

