public function setMatchingConfig($matchingConfig)
    {
        $matchingConfig = !is_array($matchingConfig) ? [$matchingConfig] : $matchingConfig;
        $this->values = array_fill_keys($matchingConfig, true);
    }
public function setMatchingConfig($matchingConfig)
    {
        $matchingConfig = !is_array($matchingConfig) ? [$matchingConfig] : $matchingConfig;
        $this->values = array_fill_keys($matchingConfig, true);
    }
public function setMatchingConfig ( $ matchingConfig ) { $ matchingConfig = ! is_array ( $ matchingConfig ) ? [ $ matchingConfig ] : $ matchingConfig ; $ this -> values = array_fill_keys ( $ matchingConfig , true ) ; }
Registers the matching configuration for the matcher.

@param mixed $matchingConfig

@throws \InvalidArgumentException Should be thrown if $matchingConfig is not valid
Registers the matching configuration for the matcher .