makinacorpus / calista-core
Set of tools to build data set queries and attach them within http context
Installs: 10 793
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 12
Forks: 0
Open Issues: 2
Requires
- php: >=8.0
- symfony/event-dispatcher: ^5.4|^6.0
- symfony/http-foundation: ^5.4|^6.0
- symfony/options-resolver: ^5.4|^6.0
Requires (Dev)
- box/spout: ^3
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^9
- symfony/config: ^5.4|^6.0
- symfony/console: ^5.4|^6.0
- symfony/dependency-injection: ^5.4|^6.0
- symfony/framework-bundle: ^5.4|^6.0
- symfony/http-kernel: ^5.4|^6.0
- symfony/property-access: ^5.4|^6.0
- symfony/yaml: ^5.4|^6.0
- twig/twig: ^2.5|^3.0
Suggests
- box/spout: For XLSX (Excel) stream view support
- symfony/property-access: For dynamic property access in view component
Replaces
- makinacorpus/calista-bundle: 3.5.1
- makinacorpus/calista-datasource: 3.5.1
- makinacorpus/calista-query: 3.5.1
- makinacorpus/calista-twig: 3.5.1
- makinacorpus/calista-view: 3.5.1
- dev-master
- 3.5.1
- 3.5.0
- 3.4.2
- 3.4.1
- 3.4.0
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.1
- 3.2.0
- 3.1.16
- 3.1.15
- 3.1.14
- 3.1.13
- 3.1.12
- 3.1.11
- 3.1.10
- 3.1.9
- 3.1.8
- 3.1.7
- 3.1.6
- 3.1.5
- 3.1.4
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.8
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 3.0.0-alpha24
- 3.0.0-alpha23
- 3.0.0-alpha22
- 3.0.0-alpha21
- 3.0.0-alpha20
- 3.0.0-alpha9
- 3.0.0-alpha8
- 3.0.0-alpha7
- 3.0.0-alpha6
- 3.0.0-alpha5
- 3.0.0-alpha4
- 3.0.0-alpha3
- 3.0.0-alpha2
- 3.0.0-alpha1
- 2.0.x-dev
- 2.0.0
- 2.0.0-alpha2
- 2.0.0-alpha1
- 1.0.x-dev
- 1.0.1
- 1.0.0
- 1.0.0-alpha18
- 1.0.0-alpha17
- 1.0.0-alpha16
- 1.0.0-alpha15
- 1.0.0-alpha14
- 1.0.0-alpha13
- 1.0.0-alpha12
- 1.0.0-alpha11
- 1.0.0-alpha10
- 1.0.0-alpha9
- 1.0.0-alpha8
- 1.0.0-alpha7
- 1.0.0-alpha6
- 1.0.0-alpha5
- 1.0.0-alpha4
- 1.0.0-alpha3
- 1.0.0-alpha2
- 1.0.0-alpha1
- dev-fix-default-datasource-result-count
- dev-extended-ui
- dev-pager-go-to-form
- dev-fix-twig-pager
- dev-add-rest-export
- dev-spout-3
- dev-fix-construct-query-with-basequery
- dev-fix-filter-select-options-values
- dev-transmit-params-to-template
This package is auto-updated.
Last update: 2024-12-08 16:08:54 UTC
README
Provides a backend-agnostic set of tools for building user interface or dataset queries.
This package provide:
-
calista-query: provide a simple Query object that normalizes user input from Symfony's HTTP Foundation request's object data, based upon a configuration, suitable for datasource security filtering,
-
calista-datasource: simple datasource interface, suitable for searching or listing data, can be used to implement generic administration screens, CSV or XLS data export, autocomplete backend queries,...
-
calista-twig: plugs the calista-view package with Twig,
-
calista-view: dynamic arbitrary object properties definition introspection and definition, can be used to build dynamic and generic displays for administration screens, CSV or XLS data exports, etc...