tel3scop / otus-composer-package
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/tel3scop/otus-composer-package
Requires
- php: >=7.4.0
This package is auto-updated.
Last update: 2025-12-22 10:46:23 UTC
README
Помогает при формировании пагинации. Функция getOffset проверяет корректность входных данных, чтобы убедиться, что они не меньше 1. Затем вычисляет Offset, умножая номер страницы на лимит записей на странице и вычитая единицу. Максимальный limit = 100 по умолчанию.
Требования
- PHP 7.4
Установка
$ composer require tel3scop/otus-composer-package
Использование
<?php $page = 3; // Номер страницы $limit = 10; // Лимит записей на странице $paginator = new Paginator(); $offset = $paginator->getOffset($page, $limit); echo "Для страницы $page с лимитом $limit Offset = $offset";