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.
The OptionsResolver component is array_replace on steroids. It allows you to
create an options system with required options, defaults, validation (type,
value), normalization and more.
How can I help you explore Laravel packages today?