Symfony\Component\OptionsResolver\OptionsResolverInterface
- Author: Bernhard Schussek <bschussek@gmail.com>
Synopsis
interface OptionsResolverInterface
{
- // methods
- public OptionsResolverInterface setDefaults()
- public OptionsResolverInterface replaceDefaults()
- public OptionsResolverInterface setOptional()
- public OptionsResolverInterface setRequired()
- public OptionsResolverInterface setAllowedValues()
- public OptionsResolverInterface addAllowedValues()
- public OptionsResolverInterface setAllowedTypes()
- public OptionsResolverInterface addAllowedTypes()
- public OptionsResolverInterface setNormalizers()
- public Boolean isKnown()
- public Boolean isRequired()
- public array resolve()
Methods
public
- addAllowedTypes() — Adds allowed types for a list of options.
- addAllowedValues() — Adds allowed values for a list of options.
- isKnown() — Returns whether an option is known.
- isRequired() — Returns whether an option is required.
- replaceDefaults() — Replaces default option values.
- resolve() — Returns the combination of the default and the passed options.
- setAllowedTypes() — Sets allowed types for a list of options.
- setAllowedValues() — Sets allowed values for a list of options.
- setDefaults() — Sets default option values.
- setNormalizers() — Sets normalizers that are applied on resolved options.
- setOptional() — Sets optional options.
- setRequired() — Sets required options.