symfony/options-resolver
Symfony OptionsResolver enhances array_replace with a robust options system: define required options, set defaults, validate types and values, and normalize inputs. Ideal for building configurable APIs, form components, and reusable libraries with strict option handling.
Changelog (https://github.com/symfony/options-resolver/compare/v8.0.7...v8.0.8)
Changelog (https://github.com/symfony/options-resolver/compare/v7.4.7...v7.4.8)
Changelog (https://github.com/symfony/options-resolver/compare/v7.4.0-RC3...v7.4.0)
Changelog (https://github.com/symfony/options-resolver/compare/v7.3.4...v8.0.0-BETA1)
setDefault(), use setOptions() instead (@yceruto)Changelog (https://github.com/symfony/options-resolver/compare/v7.3.4...v7.4.0-BETA1)
Changelog (https://github.com/symfony/options-resolver/compare/v7.3.2...v7.3.3)
Changelog (https://github.com/symfony/options-resolver/compare/v6.4.24...v6.4.25)
Changelog (https://github.com/symfony/options-resolver/compare/v7.3.1...v7.3.2)
[@var](https://github.com/var) phpdoc (@fabpot)Changelog (https://github.com/symfony/options-resolver/compare/v7.2.8...v7.2.9)
[@var](https://github.com/var) phpdoc (@fabpot)Changelog (https://github.com/symfony/options-resolver/compare/v6.4.23...v6.4.24)
[@var](https://github.com/var) phpdoc (@fabpot)Changelog (https://github.com/symfony/options-resolver/compare/v7.3.0-RC1...v7.3.0)
Changelog (https://github.com/symfony/options-resolver/compare/v7.3.0-BETA2...v7.3.0-RC1)
Changelog (https://github.com/symfony/options-resolver/compare/v7.2.6...v7.3.0-BETA1)
setDefault() use setOptions() instead (@yceruto)Changelog (https://github.com/symfony/options-resolver/compare/v7.2.0-RC1...v7.2.0)
Changelog (https://github.com/symfony/options-resolver/compare/v7.1.8...v7.1.9)
Changelog (https://github.com/symfony/options-resolver/compare/v6.4.15...v6.4.16)
Changelog (https://github.com/symfony/options-resolver/compare/v7.1.6...v7.2.0-BETA1)
Changelog (https://github.com/symfony/options-resolver/compare/v7.1.5...v7.1.6)
Changelog (https://github.com/symfony/options-resolver/compare/v6.4.12...v6.4.13)
Changelog (https://github.com/symfony/options-resolver/compare/v5.4.44...v5.4.45)
Changelog (https://github.com/symfony/options-resolver/compare/v7.1.0...v7.1.1)
Changelog (https://github.com/symfony/options-resolver/compare/v7.0.7...v7.0.8)
Changelog (https://github.com/symfony/options-resolver/compare/v6.4.7...v6.4.8)
Changelog (https://github.com/symfony/options-resolver/compare/v5.4.39...v5.4.40)
Changelog (https://github.com/symfony/options-resolver/compare/v7.1.0-RC1...v7.1.0)
Changelog (https://github.com/symfony/options-resolver/compare/v7.1.0-BETA1...v7.1.0-RC1)
Changelog (https://github.com/symfony/options-resolver/compare/v7.0.7...v7.1.0-BETA1)
Changelog (https://github.com/symfony/options-resolver/compare/v7.0.6...v7.0.7)
Changelog (https://github.com/symfony/options-resolver/compare/v6.4.6...v6.4.7)
How can I help you explore Laravel packages today?