method
public
static
DataProviderManager::checkProviderName()
Сигнатура
public static checkProviderName(string $providerClassName[, string $moduleId = null ]) : bool
Описание
Модуль с этим классом должен быть подключён перед этой проверкой.
Параметры
$providerClassName
string
$moduleId
string
= null
Возвращаемое значение
bool
Как применяется в DataProviderManager
DataProviderManager::checkProviderName() — метод класса \Bitrix\DocumentGenerator\DataProviderManager модуля «Генератор документов».
Статический метод — вызывается через имя класса DataProviderManager, без создания объекта.
use Bitrix\Main\Loader;
use Bitrix\DocumentGenerator\DataProviderManager;
Loader::includeModule('documentgenerator');
$providerClassName = '';
$result = DataProviderManager::checkProviderName($providerClassName);
// $result: boolДругие методы DataProviderManager
checkDataProviderAccess()createDataProvider()Попытаться создать новый экземпляр DataProvider из $fieldDescription на $value.getContext()getCulture()getDataProvider()Создаёт новый DataProvider на $value с $options.getDataProviderRegionPhrases()getDataProviderValue()Разрешает и выполняет функцию обратного вызова из VALUE в поле с $placeholdergetDefaultTemplateFields()getInstance()getLangPhraseValue()getList()Получить список доступных DataProvider, отфильтрованных по $paramsgetProviderField()
Исходный файл: source/documentgenerator/lib/dataprovidermanager.php:108

