yuna / config
Symfony-like parameters resolving in your config files without all the Symfony overhead.
3.3.1
2025-12-21 16:59 UTC
Requires
- php: >=8.2
- symfony/config: ^7.4
- symfony/dependency-injection: ^7.4
- symfony/validator: ^7.4
README
Symfony-like parameters resolving in your config files without all the Symfony overhead.
Documentation
Running tests (PHPUnit)
Library provides a docker container for reproducible test environment.
docker run --rm --volume .:/source --workdir /source --tty yunadev/config-container:1.0.0 composer run-script phpunit
Running tests creates an coverege_report folder which contains HTML coverage report - to view it simply open it in your browser.
Running types validator (PHPStan)
Library provides a docker container for reproducible PHPStan environment.
docker run --rm --volume .:/source --workdir /source --tty yunadev/config-container:1.0.0 composer run-script phpstan
Running code style validator (CS-Fixer)
Library provides a docker container for reproducible CS-Fixer environment.
docker run --rm --volume .:/source --workdir /source --tty yunadev/config-container:1.0.0 composer run-script csfixer