Перейти к содержанию

Класс: MhLogRepository

Краткое содержание:

Базовый репозиторий для работы с сущностями.

Описание:

Предоставляет методы для получения первой, последней записей, лимитированного списка и общего количества элементов.


Методы


Подробности

  • Путь: engine/inc/maharder/_modules/admin/repositories/MhLogRepository.php

Методы

getFirst

Text Only
public getFirst() : \Entity|null
Краткое содержание

Получает первую запись из базы данных, отсортированную по колонке created_at по возрастанию.

Возвращает:
Text Only
\Entity|null

Возвращает первую сущность или null, если записи отсутствуют.


getLast

Text Only
public getLast() : \Entity|null
Краткое содержание

Получает последнюю запись из базы данных, отсортированную по колонке created_at по убыванию.

Возвращает:
Text Only
\Entity|null

Возвращает последнюю сущность или null, если записи отсутствуют.


limit

Text Only
public limit(int  total, int  start) : array
Краткое содержание

Получает список записей, лимитированный заданным количеством и смещением.

Свойства:
Название Тип По умолчанию
$total int
$start int 0
Возвращает:
Text Only
array

Массив сущностей, соответствующих указанным критериям.


total

Text Only
public total() : int
Краткое содержание

Получает общее количество записей в базе данных.

Возвращает:
Text Only
int

Количество записей.