Each provider is actually handling it's own parameters. It checks if the yaml is correct, display the correct warning message, etc...
This should be done by an extra layer, Parameter with their inherited class (IntegerParameter, RangeParameter, StringParameter, DateParameter, etc...)
That way, each new provider will be even easier to add
Each provider is actually handling it's own parameters. It checks if the yaml is correct, display the correct warning message, etc... This should be done by an extra layer, Parameter with their inherited class (IntegerParameter, RangeParameter, StringParameter, DateParameter, etc...) That way, each new provider will be even easier to add