method
public
static
Manager::getAvailableCompanyIdByEntity()
Сигнатура
public static getAvailableCompanyIdByEntity(Entity $entity[, int $mode = \Bitrix\Sale\Services\Company\Restrictions\Manager::MODE_CLIENT ]) : int
Параметры
$entity
Entity
$mode
int
= \Bitrix\Sale\Services\Company\Restrictions\Manager::MODE_CLIENT
Возвращаемое значение
int
Как применяется в Manager
Manager::getAvailableCompanyIdByEntity() — метод класса \Bitrix\Sale\Services\Company\Manager модуля «Интернет-магазин».
Статический метод — вызывается через имя класса Manager, без создания объекта.
use Bitrix\Main\Loader;
use Bitrix\Sale\Services\Company\Manager;
Loader::includeModule('sale');
$entity = null; // Entity
$result = Manager::getAvailableCompanyIdByEntity($entity);
// $result: intДругие методы Manager
getById()getList()getListWithRestrictions()getLocationConnectorEntityName()Возвращает имя связи сущности для соединения с местоположениями (Locations)getUserCompanyList()
Исходный файл: source/sale/lib/services/company/manager.php:69

