Download the PHP package gingerminds/symfony-core without Composer
On this page you can find all versions of the php package gingerminds/symfony-core. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download gingerminds/symfony-core
More information about gingerminds/symfony-core
Files in gingerminds/symfony-core
Download gingerminds/symfony-core
More information about gingerminds/symfony-core
Files in gingerminds/symfony-core
Vendor gingerminds
Package symfony-core
Short Description Core CRUD, security and API functionalities for Gingerminds Symfony projects
License MIT
Package symfony-core
Short Description Core CRUD, security and API functionalities for Gingerminds Symfony projects
License MIT
Please rate this library. Is it a good library?
Informations about the package symfony-core
Gingerminds Core Bundle
Core bundle for Gingerminds Symfony admin panels — the Symfony 8 counterpart of
gingerminds/laravel-core:
- generic, extensible CRUD (repository + form + voter + controller), with generators;
- admin authentication (form login, throttling, remember me) and API authentication (revocable opaque tokens);
- roles and permissions administrable from the admin, enforced by voters;
- API Platform 4 on the same repositories and forms as the admin;
- filters, search, sorting, facets and API response cache;
- Twig + AssetMapper + Symfony UX admin theme (Bootstrap 5), no Node build.
Requires PHP 8.4, Symfony 8.1, Doctrine ORM 3, API Platform 4.4.
Installation
Then follow Installation (routes, security.yaml, API Platform,
database, assets).
Documentation
Getting started
- Installation
- Configuration — options, resource registry, overriding a built-in resource.
- Resource model — entity, repository, form, voter, controller.
- Commands —
make:gm:*generators andgingerminds:*commands. - Coming from laravel-core — concept mapping and behaviour changes.
Admin panel
- Authentication — login flow, admin protection, API tokens.
- Users, roles & permissions
- Layouts — list, tree, form, tabs, show.
- Forms — form theme, sizes, toggles, autocomplete.
- Facets
- Sorting — column sorting and drag & drop reordering.
API
- API — providers, processors, overriding resources, context headers.
- Cache — API response cache and invalidation.
Development
The test application (tests/Application) is a minimal kernel using the bundle, with a
Product/Category resource exercising every list feature.
All versions of symfony-core with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.4
api-platform/doctrine-orm Version ^4.4
api-platform/symfony Version ^4.4
doctrine/doctrine-bundle Version ^2.18 || ^3.0
doctrine/orm Version ^3.5
symfony/asset-mapper Version ^8.1
symfony/console Version ^8.1
symfony/expression-language Version ^8.1
symfony/form Version ^8.1
symfony/framework-bundle Version ^8.1
symfony/rate-limiter Version ^8.1
symfony/security-bundle Version ^8.1
symfony/serializer Version ^8.1
symfony/stimulus-bundle Version ^2.30 || ^3.0
symfony/translation Version ^8.1
symfony/twig-bundle Version ^8.1
symfony/ux-autocomplete Version ^2.30 || ^3.0
symfony/ux-turbo Version ^2.30 || ^3.0
symfony/validator Version ^8.1
symfonycasts/sass-bundle Version ^0.8 || ^0.9 || ^0.10
twbs/bootstrap Version ^5.3
twig/extra-bundle Version ^3.0
api-platform/doctrine-orm Version ^4.4
api-platform/symfony Version ^4.4
doctrine/doctrine-bundle Version ^2.18 || ^3.0
doctrine/orm Version ^3.5
symfony/asset-mapper Version ^8.1
symfony/console Version ^8.1
symfony/expression-language Version ^8.1
symfony/form Version ^8.1
symfony/framework-bundle Version ^8.1
symfony/rate-limiter Version ^8.1
symfony/security-bundle Version ^8.1
symfony/serializer Version ^8.1
symfony/stimulus-bundle Version ^2.30 || ^3.0
symfony/translation Version ^8.1
symfony/twig-bundle Version ^8.1
symfony/ux-autocomplete Version ^2.30 || ^3.0
symfony/ux-turbo Version ^2.30 || ^3.0
symfony/validator Version ^8.1
symfonycasts/sass-bundle Version ^0.8 || ^0.9 || ^0.10
twbs/bootstrap Version ^5.3
twig/extra-bundle Version ^3.0
The package gingerminds/symfony-core contains the following files
Loading the files please wait ...