method
public
static
DataManager::getById()
Сигнатура
public static getById(mixed $id) : Result
Описание
Возвращает выборку по первичному ключу сущности
Параметры
$id
mixed
Первичный ключ сущности
Возвращаемое значение
Result
Как применяется в DataManager
DataManager::getById() — метод класса \Bitrix\Main\Access\Entity\DataManager модуля «Главный модуль». DataManager: Базовый менеджер данных сущности.
Статический метод — вызывается через имя класса DataManager, без создания объекта.
use Bitrix\Main\Access\Entity\DataManager;
$id = null;
$result = DataManager::getById($id);
// $result: ResultДругие методы DataManager
add()Добавляет строку в таблицу сущностиaddMulti()Добавляет несколько строк в таблицу сущности.checkFields()Проверяет поля данных перед сохранением в БД. Результат хранится в объекте $resultcleanCache()Очищает кеш таблета после модификаций данных.createCollection()createObject()cryptoEnabled()Возвращает true, если для поля включено шифрование.delete()Удаляет строку в таблице сущности по первичному ключуdeleteList()enableCrypto()Устанавливает флаг, указывающий на поддержку шифрования для поля.getByPrimary()Возвращает выборку по первичному ключу сущности и необязательным параметрам для getList()getCollectionClass()Возвращает класс коллекции объектов для текущей сущности.
getById() есть и у других классов модуля «Главный модуль»: AccessPermissionTable, AccessRoleRelationTable, AccessRoleTable, ApplicationPasswordTable, CacheCleanPathTable, CacheTagTable, CultureTable, DataManager.
Исходный файл: source/main/lib/access/entity/datamanager.php:364

