enabel / partner-countries-bundle
Symfony partner countries management
Package info
github.com/Enabel/partner-countries-bundle
Type:symfony-bundle
pkg:composer/enabel/partner-countries-bundle
Requires
- php: ^8.4
- doctrine/migrations: ^3.7
- easycorp/easyadmin-bundle: ^5.0
- symfony/config: ^8.0
- symfony/console: ^8.0
- symfony/dependency-injection: ^8.0
- symfony/framework-bundle: ^8.0
- symfony/intl: ^8.0
- twig/twig: ^3.4
Requires (Dev)
- nunomaduro/phpinsights: ^2.14
- phpstan/phpstan: ^2.1
- phpstan/phpstan-phpunit: ^2.0
- phpunit/phpunit: ^11.0
- squizlabs/php_codesniffer: ^3.7
- symfony/phpunit-bridge: ^8.0
- symfony/yaml: ^8.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Warning
This bundle is deprecated and no longer maintained. It only manages a list of countries, which is simpler to keep in your application. Follow the migration guide to move it into your project without touching the database schema.
Introduction
The bundle aims to help with partner countries management, including:
- Commands to init and update countries
- A EasyAdmin interface to manage partner countries
Installation & usage
You can check docs here
Versions & dependencies
The current version of the bundle requires PHP 8.4+, Symfony 8.0+ and EasyAdmin 5. The project follows SemVer.
You can check the changelog.
Contributing
Feel free to contribute, like sending pull requests to add features/tests or creating issues
Note there are a few helpers to maintain code quality, that you can run using these commands:
composer cs # Run php_codesniffer with PSR12 standard composer insight # Run PHP Insights composer stan # Run PHPStan composer test # Run the PHPUnit tests