povs/lister-bundle

Lister bundle for Symfony to simplify common data listing functions (pagination, sorting, filtering, exporting, etc.)

Installs: 1 549

Dependents: 1

Suggesters: 0

Security: 0

Stars: 1

Watchers: 3

Forks: 0

Open Issues: 0

Type:symfony-bundle

dev-master / 1.0.x-dev 2024-09-16 11:09 UTC

This package is auto-updated.

Last update: 2025-02-16 12:01:47 UTC


README

Scrutinizer Build Status Travis Build Status Code Coverage Code Quality

In development.

Documentation

Lister bundle helps to simplify and standardize data listing with pagination, filtering, sorting and more.

It compacts all list information into a single class which is easy to understand, extend and use.

By default library ships with two list types:

  • ArrayListType - can return data as array or json (paginated or not)
  • CsvListType - returns data as string separated by delimiter via streamed response.

However it is very easy to build your own list type for various needs.

For full stack web applications with twig consider using ListerTwigBundle which provides twig and ajax list types with various themes which can be modified.

Requirements

  • Php >= 7.1
  • Symfony >= 4
  • Doctrine ORM