method
public
DataProviderManager::__construct()
Сигнатура
public __construct() : mixed
Возвращаемое значение
mixed
Как применяется в DataProviderManager
DataProviderManager::__construct() — метод класса \Bitrix\DocumentGenerator\DataProviderManager модуля «Генератор документов».
Конструктор: создаёт экземпляр DataProviderManager.
use Bitrix\Main\Loader;
use Bitrix\DocumentGenerator\DataProviderManager;
Loader::includeModule('documentgenerator');
$object = new DataProviderManager();Другие методы DataProviderManager
checkDataProviderAccess()checkProviderName()Возвращает true, если $providerClassName является корректным DataProvider.createDataProvider()Попытаться создать новый экземпляр DataProvider из $fieldDescription на $value.getContext()getCulture()getDataProvider()Создаёт новый DataProvider на $value с $options.getDataProviderRegionPhrases()getDataProviderValue()Разрешает и выполняет функцию обратного вызова из VALUE в поле с $placeholdergetDefaultTemplateFields()getInstance()getLangPhraseValue()getList()Получить список доступных DataProvider, отфильтрованных по $params
__construct() есть и у других классов модуля «Генератор документов»: ArrayDataProvider, Body, DataProvider, Document, Docx, DocxXml, EntityDataProvider, HashDataProvider.
Исходный файл: source/documentgenerator/lib/dataprovidermanager.php:46

