Download the PHP package gloireasdingam/symfony-bundle-pack without Composer
On this page you can find all versions of the php package gloireasdingam/symfony-bundle-pack. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package symfony-bundle-pack
Symfony Bundle Pack
Pack de configuration prêt à l'emploi pour intégrer rapidement les bundles Symfony les plus utilisés.
Bundles inclus
- EasyAdminBundle
^4.8— Interface d'administration - StofDoctrineExtensionsBundle
^1.7— Timestampable, Sluggable, SoftDelete - LiipImagineBundle
^2.3— Traitement d'images - VichUploaderBundle
^2.3— Upload de fichiers liés aux entités - DoctrineFixturesBundle
^3.5— Données de test
Installation
Puis lancer la commande d'installation pour copier les configs et entités dans ton projet :
Ce qui est installé
Fichiers de configuration
| Fichier | Description |
|---|---|
config/packages/security.yaml |
Firewalls, rôles, contrôle d'accès |
config/packages/doctrine.yaml |
ORM + filtre SoftDelete |
config/packages/liip_imagine.yaml |
Filtres thumbnail, banner, profile |
config/packages/vich_uploader.yaml |
Mappings product_image, user_avatar |
config/packages/stof_doctrine_extensions.yaml |
Behaviors activés |
config/routes.yaml |
Routes app + LiipImagine |
Entités
| Entité | Traits / Features |
|---|---|
User |
Security, VichUploader (avatar), Timestampable, SoftDelete |
Product |
Sluggable, VichUploader (image), Timestampable, SoftDelete |
Controllers admin (EasyAdmin)
DashboardController— Dashboard avec menuProductCrudController— CRUD Produits avec imageUserCrudController— CRUD Utilisateurs
Sécurité
AppAuthenticator— Login avec redirection par rôle
Fixtures
UserFixtures— 1 admin ([email protected]/Admin1234!) + 20 users aléatoiresProductFixtures— 30 produits aléatoires
Étapes post-installation
Personnalisation
Les fichiers copiés dans ton projet t'appartiennent. Tu peux les modifier librement :
- Ajouter des champs à
User.phpouProduct.php - Ajouter des CRUD dans
DashboardController.php - Modifier les filtres d'images dans
liip_imagine.yaml - Ajouter des mappings d'upload dans
vich_uploader.yaml
Licence
MIT — voir LICENSE
All versions of symfony-bundle-pack with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.1
symfony/framework-bundle Version ^6.4|^7.0|^8.0
easycorp/easyadmin-bundle Version ^4.8
liip/imagine-bundle Version ^2.3
stof/doctrine-extensions-bundle Version ^1.7
vich/uploader-bundle Version ^2.3
doctrine/doctrine-bundle Version ^2.11
doctrine/orm Version ^2.17
symfony/framework-bundle Version ^6.4|^7.0|^8.0
easycorp/easyadmin-bundle Version ^4.8
liip/imagine-bundle Version ^2.3
stof/doctrine-extensions-bundle Version ^1.7
vich/uploader-bundle Version ^2.3
doctrine/doctrine-bundle Version ^2.11
doctrine/orm Version ^2.17
The package gloireasdingam/symfony-bundle-pack contains the following files
Loading the files please wait ...