atournayre / helpers
This package is abandoned and no longer maintained.
No replacement package was suggested.
There is no license information available for the latest version (1.3.0) of this package.
1.3.0
2023-04-26 13:17 UTC
Requires
- php: >=8.1
- doctrine/dbal: ^3.6
- doctrine/orm: ^2.11
- symfony/framework-bundle: ^5.4 || ^6.0
- symfony/http-foundation: ^5.4 || ^6.0
- symfony/twig-bundle: ^5.4 || ^6.0
- symfony/validator: ^5.4 || ^6.0
Requires (Dev)
- symfony/form: ^5.4 || ^6.0
This package is auto-updated.
Last update: 2025-04-20 17:06:56 UTC
README
Ce composant met à disposition des classes pour accélérer les développements.
Ce composant utilise Symfony.
Installation
Composer
composer require atournayre/helpers
Que contient il ?
| Type | Description |
|---|---|
| Controller\Controller | Etend AbstractController et fourni des méthodes explicites. |
| Exception\TypedException | Lance des exceptions typées. |
| Helper\FlashMessageHelper | Fourni des constantes et des messages courants. |
| Helper\JsonResponseHelper | Fourni des méthodes pour préparer les données des réponses json. |
| Listener\AbstractExceptionListener | Classe abstraite fournissant des méthodes pour faciliter le traitement des exceptions Kernel. |
| Service\FlashService | Fourni des méthodes pour créer des flash messages. |
| Twig\EnumExtension | Fourni une méthode de récupération de valeur pour les Enums. |
Configuration
FlashService
# config.services.yaml services: Atournayre\Helper\Service\FlashService: class: Atournayre\Helper\Service\FlashService # La section argument est inutile si l'autowiring est activé arguments: - '@request_stack'
EnumExtension
Pour activer l'extension.
# config.services.yaml services: Atournayre\Helper\Twig\Extension\EnumExtension: class: Atournayre\Helper\Twig\Extension\EnumExtension
Pour associer une classe css à l'enum, créer une méthode css() dans l'enum et pour chacun des case, définissez la classe css souhaitée.
Cette classe pourra ensuite être utilisée par exemple dans un champ Easy Admin.