Класс: BasisRepository
Краткое содержание:
Базовый репозиторий для работы с сущностями.
Описание:
Предоставляет методы для получения первой, последней записей, лимитированного списка и общего количества элементов.
Методы
Подробности
- Путь: engine/inc/maharder/_includes/database/BasisRepository.php
Методы
getFirst
Text Only |
---|
| public getFirst() : \Entity|null
|
Краткое содержание
Получает первую запись из базы данных, отсортированную по колонке created_at
по возрастанию.
Возвращает:
Возвращает первую сущность или null, если записи отсутствуют.
getLast
Text Only |
---|
| public getLast() : \Entity|null
|
Краткое содержание
Получает последнюю запись из базы данных, отсортированную по колонке created_at
по убыванию.
Возвращает:
Возвращает последнюю сущность или null, если записи отсутствуют.
limit
Text Only |
---|
| public limit(int total, int start) : array
|
Краткое содержание
Получает список записей, лимитированный заданным количеством и смещением.
Свойства:
Название | Тип | По умолчанию |
$total | int | |
$start | int | 0 |
Возвращает:
Массив сущностей, соответствующих указанным критериям.
total
Краткое содержание
Получает общее количество записей в базе данных.
Возвращает:
Количество записей.