Документация для разработчиков

DataProvider

DataProvider - абстрактный класс поставщика данных. Реализующие его классы отдают поля и значения. В модуле есть несколько базовых наследников этого класса. Любой DataProvider в одном из своих полей может вернуть другой DataProvider, уровень вложенности неограниченный.

Методы класса

МетодОписание
setParentProviderМетод для указания родительского провайдера.
getFieldsМетод отдает массив с набором полей.
getValueМетод возвращает значение по имени поля.
hasAccess($userId)Метод выполняет проверку прав доступа для пользователя с id $userId.


© «Битрикс», 2001-2020, «1С-Битрикс», 2020
Наверх