aedart/array-option (packagist): Allows you to defined a set of options (array key-value pair), which must follow a set of predefined rules (allowed options)
Keywords: options|array|method parameters