method
public
InvoiceRequisiteConverter::__construct()
Сигнатура
public __construct(int $entityTypeID, int $presetID[, bool|false $enablePermissionCheck = true ][, int $limit = 1000 ]) : mixed
Параметры
$entityTypeID
int
Идентификатор типа сущности.
$presetID
int
Идентификатор шаблона.
$enablePermissionCheck
bool|false
= true
Флаг проверки прав.
$limit
int
= 1000
Лимит строк.
Возвращаемое значение
mixed
Как применяется в InvoiceRequisiteConverter
InvoiceRequisiteConverter::__construct() — метод класса \Bitrix\Crm\Requisite\InvoiceRequisiteConverter модуля «CRM».
Конструктор: создаёт экземпляр InvoiceRequisiteConverter — обязательные аргументы перечислены в разделе «Параметры».
use Bitrix\Main\Loader;
use Bitrix\Crm\Requisite\InvoiceRequisiteConverter;
Loader::includeModule('crm');
$entityTypeID = 1;
$presetID = 1;
$object = new InvoiceRequisiteConverter($entityTypeID, $presetID);Другие методы InvoiceRequisiteConverter
complete()Завершить процесс конвертацииgetEntityTypeID()Получить идентификатор типа сущностиgetIntroMessage()processEntity()Обработать сущность. Преобразовать реквизиты счёта в реквизиты сущностиvalidate()Проверить настройки конвертера
__construct() есть и у других классов модуля «CRM»: ActivityMarkStatistics, ActivityMarkStatistics, ActivitySettings, ActivityStatistics, ActivityStatistics, ActivityStatusStatistics, ActivityStatusStatistics, ActivityStreamStatistics.
Исходный файл: source/crm/lib/requisite/invoicerequisiteconverter.php:40

