devscast / symfony-hexa-bundle
Set of reusable components for Symfony applications built with Hexagonal Architecture
1.0.6
2024-08-16 04:39 UTC
Requires
- php: >=8.3
- doctrine/doctrine-bundle: ^2.12.0
- doctrine/orm: ^2.16.0
- erusev/parsedown: ^1.7.4
- knplabs/knp-paginator-bundle: ^6.4.0
- symfony/config: 7.1.*
- symfony/console: 7.1.*
- symfony/contracts: ^3.3
- symfony/dependency-injection: 7.1.*
- symfony/form: 7.1.*
- symfony/http-foundation: 7.1.*
- symfony/http-kernel: 7.1.*
- symfony/mailer: 7.1.*
- symfony/maker-bundle: ^1.51
- symfony/messenger: 7.1.*
- symfony/mime: 7.1.*
- symfony/property-access: 7.1.*
- symfony/property-info: 7.1.*
- symfony/security-core: 7.1.*
- symfony/serializer: 7.1.*
- symfony/translation: 7.1.*
- symfony/uid: 7.1.*
- twig/twig: ^3.10
Requires (Dev)
- phpstan/phpstan: ^1.11.7
- phpunit/phpunit: ^9.6.20
- rector/rector: ^1.2.0
- squizlabs/php_codesniffer: ^3.10.1
- symplify/easy-coding-standard: ^12.3.1
This package is auto-updated.
Last update: 2024-11-06 20:46:24 UTC
README
This bundle provides a set of tools to help you build your Symfony application using the Onion Architecture. Onion Architecture is an architectural pattern that helps you to decouple your application from the outside world.
Installation
Note: we recommend using Symfony Flex to install this bundle with devscast/symfony-hexa-skeleton
as it will install all the required dependencies and configuration.
composer require devscast/symfony-hexa-bundle
contributors
Follow us
- devscast_org on Twitter.
- Devscast Community on LinkedIn
- devscast_org on Youtube.