method public

InvoiceRequisiteConverter::__construct()

Класс: \Bitrix\Crm\Requisite\InvoiceRequisiteConverter

Сигнатура

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

Что будем искать? Например,Продвижение