Download the PHP package cocoon-projet/pagination without Composer
On this page you can find all versions of the php package cocoon-projet/pagination. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download cocoon-projet/pagination
More information about cocoon-projet/pagination
Files in cocoon-projet/pagination
Download cocoon-projet/pagination
More information about cocoon-projet/pagination
Files in cocoon-projet/pagination
Vendor cocoon-projet
Package pagination
Short Description système de pagination de donnees
License MIT
Package pagination
Short Description système de pagination de donnees
License MIT
Please rate this library. Is it a good library?
Informations about the package pagination
Cocoon Pagination
Une librairie de pagination PHP moderne et flexible avec support pour Bootstrap 4, Bootstrap 5 et Tailwind CSS.
Pré-requis
Installation
Caractéristiques
- Support de PHP 8.0+
- Styles de pagination multiples (basic, all, elastic, sliding)
- Support des frameworks CSS (Bootstrap 4, Bootstrap 5, Tailwind CSS)
- Pagination de différents types de données :
- Tableaux PHP
- Laravel Query Builder
- Cocoon ORM Query Builder
- Configuration flexible
- Chaînage des méthodes
- Typage strict
- PSR-12 compliant
Utilisation basique
Styles de pagination
Basic
Affiche uniquement les boutons "Précédent" et "Suivant" avec le numéro de page courant.
All
Affiche tous les numéros de page avec les boutons "Précédent" et "Suivant".
Elastic
Affiche un nombre variable de pages autour de la page courante.
Sliding
Affiche une fenêtre glissante de pages autour de la page courante.
Frameworks CSS supportés
Bootstrap 4
Bootstrap 5
Tailwind CSS
API
Classe Paginator
Méthodes principales
items(): array- Récupère les éléments de la page couranterender(string $class = ''): string- Affiche la paginationcurrentPage(): int- Retourne le numéro de la page courantehasPages(): bool- Vérifie s'il y a plusieurs pagescount(): int- Retourne le nombre total de pages
Personnalisation de l'URL
appends(array $params): self- Ajoute des paramètres à l'URL
Classe PaginatorConfig
Configuration
setPerPage(int $perPage): self- Définit le nombre d'éléments par pagesetStyling(string $style): self- Définit le style de paginationsetCssFramework(string $framework): self- Définit le framework CSSsetForPage(string $param): self- Définit le paramètre GET pour la page
Licence
MIT License. Voir le fichier LICENSE pour plus de détails.
All versions of pagination with dependencies
PHP Build Version
Package Version
The package cocoon-projet/pagination contains the following files
Loading the files please wait ...