GrumPHP\Task\CloverCoverage::getConfigurableOptions PHP Method

getConfigurableOptions() public method

public getConfigurableOptions ( ) : Symfony\Component\OptionsResolver\OptionsResolver
return Symfony\Component\OptionsResolver\OptionsResolver
    public function getConfigurableOptions()
    {
        $resolver = new OptionsResolver();
        $resolver->setDefined('clover_file');
        $resolver->setDefined('level');
        $resolver->addAllowedTypes('clover_file', ['string']);
        $resolver->addAllowedTypes('level', ['int', 'float']);
        $resolver->setDefaults(['level' => 100]);
        $resolver->setRequired('clover_file');
        return $resolver;
    }