method public

DataProviderManager::getDataProvider()

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

Сигнатура

public getDataProvider(string $providerClassName, mixed $value[, array<string|int, mixed> $options = [] ][, DataProvider $parentDataProvider = null ]) : DataProvider|null

Описание

Если DataProvider с теми же $value, $options и классом существует в кеше — возвращает его.

Параметры

$providerClassName string
$value mixed
$options array<string|int, mixed> = []
$parentDataProvider DataProvider = null

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

DataProvider|null

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

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

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

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

Loader::includeModule('documentgenerator');

/** @var DataProviderManager $object */
$providerClassName = '';
$value = null;
$result = $object->getDataProvider($providerClassName, $value);
// $result: DataProvider|null

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

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

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