seb-jean / zodiac-bundle
Zodiac sign calculator for Symfony applications.
Package info
github.com/seb-jean/zodiac-bundle
Type:symfony-bundle
pkg:composer/seb-jean/zodiac-bundle
v1.0.1
2026-10-12 13:59 UTC
Requires
- php: >=8.4
- symfony/config: ^8.0
- symfony/dependency-injection: ^8.0
- symfony/http-kernel: ^8.0
- symfony/translation-contracts: ^3.6
Requires (Dev)
- php-cs-fixer/shim: ^3.95
- phpstan/phpstan: ^2.3
- phpunit/phpunit: ^13.4
- symfony/error-handler: ^8.0
- symfony/filesystem: ^8.0
- symfony/form: ^8.0
- symfony/framework-bundle: ^8.0
- symfony/phpunit-bridge: ^8.0
- symfony/property-info: ^8.0
- symfony/serializer: ^8.0
- symfony/translation: ^8.0
- symfony/twig-bundle: ^8.0
- twig/twig: ^3.30
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
This bundle gives the western or Chinese zodiac sign of a date in your Symfony application.
- Provides the signs as PHP enums, with an emoji and a translated name
- Accepts a
DateTimeInterface, a date string, aStringableor a Unix timestamp - Adds a
ZodiacCalculatorservice, and azodiac_signTwig filter and function - Works with forms, route parameters, the serializer and Doctrine, without extra code
It requires PHP 8.4 or higher and Symfony 8.
Documentation
Read the documentation to install and use the bundle.
Contributing
Contributions are welcome: read CONTRIBUTING.md.
License
This bundle is released under the MIT license.