method public

DataProviderManager::createDataProvider()

Класс: \Bitrix\DocumentGenerator\DataProviderManager

Сигнатура

public createDataProvider(array<string|int, mixed> $fieldDescription[, mixed $value = null ][, DataProvider|null $parentDataProvider = null ][, string $placeholder = null ]) : DataProvider|null

Описание

Попытаться создать новый экземпляр DataProvider из $fieldDescription на $value.

Параметры

$fieldDescription array<string|int, mixed>
$value mixed = null
$parentDataProvider DataProvider|null = null
$placeholder string = null

Возвращаемое значение

DataProvider|null

Как применяется в DataProviderManager

DataProviderManager::createDataProvider() — метод класса \Bitrix\DocumentGenerator\DataProviderManager модуля «Генератор документов».

Метод объекта: сначала нужен экземпляр DataProviderManager.

use Bitrix\Main\Loader;
use Bitrix\DocumentGenerator\DataProviderManager;

Loader::includeModule('documentgenerator');

/** @var DataProviderManager $object */
$fieldDescription = [];
$result = $object->createDataProvider($fieldDescription);
// $result: DataProvider|null

Другие методы DataProviderManager

Исходный файл: source/documentgenerator/lib/dataprovidermanager.php:350

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