sidus / filter-bundle
Simple yml-configuration-based filtering with Doctrine ORM abstraction
Installs: 22 976
Dependents: 3
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 4
Open Issues: 1
Requires
- php: >=8.1
- pagerfanta/pagerfanta: >=2.7
- symfony/dependency-injection: >=6.3
- symfony/form: >=6.3
- symfony/http-foundation: >=6.3
- symfony/options-resolver: >=6.3
- symfony/property-access: >=6.3
Suggests
- doctrine/doctrine-bundle: Without Doctrine ORM, this bundle won't do anything out of the box
- dev-v2.0-dev
- v6.x-dev
- v5.x-dev
- v5.0.2
- v5.0.1
- v5.0.0
- v4.0.3
- v4.0.2
- v4.0.1
- v4.0.0
- v3.1.4
- v3.1.3
- v3.1.2
- v3.1.1
- v3.1.0
- v3.0.11
- v3.0.10
- v3.0.9
- v3.0.8
- v3.0.7
- v3.0.6
- v3.0.5
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- v2.0.7
- v2.0.6
- v2.0.5
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v1.3.5
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.0
- v1.0
- v0.0.1
- dev-v4.0-dev
- dev-v3.0-dev
- dev-v3.1-dev
- dev-v1.4-dev
- dev-v1.3-dev
- dev-v1.2.x-dev
This package is auto-updated.
Last update: 2024-12-02 15:24:51 UTC
README
The configuration example of this documentation can be seen on the live demo website. Source of the demo is available here.
This bundle allows you to create filters using Symfony's Form component to alter result sets of any kind:
- Doctrine QueryBuilder (Natively in this bundle)
- ElasticSearch query
- EAVQueryBuilder from the Sidus/EAVModelBundle
- Akeneo's Query API
- Any data provider implementing filters and a pagination process.
This bundle does not include datagrid management, see the Sidus/DataGridBundle for a fully featured datagrid component based on this bundle.