waaseyaa / config
Configuration management as YAML with package-aware ownership for Waaseyaa
v0.1.0-alpha.7
2026-03-15 03:34 UTC
Requires
- php: >=8.3
- symfony/event-dispatcher: ^7.0
- symfony/yaml: ^7.0
Requires (Dev)
- phpunit/phpunit: ^10.5
This package is auto-updated.
Last update: 2026-03-15 16:00:40 UTC
README
Layer 1 — Core Data
Configuration management for Waaseyaa applications.
Provides ConfigFactoryInterface, ConfigInterface, and a file-backed ConfigFactory that reads YAML/PHP config files from a sync directory. MemoryStorage is available for tests. Config keys follow a config_name.key.path dot-notation convention.
Key classes: ConfigFactoryInterface, ConfigFactory, MemoryStorage.