PhpCsFixer\Fixer\Operator\ConcatSpaceFixer::configure PHP Method

configure() public method

Configuration must have one element 'spacing' with value 'none' (default) or 'one'.
public configure ( array $configuration = null )
$configuration array
    public function configure(array $configuration = null)
    {
        if (null === $configuration) {
            $this->fixCallback = 'fixConcatenationToNoSpace';
            return;
        }
        if (!array_key_exists('spacing', $configuration)) {
            throw new InvalidFixerConfigurationException($this->getName(), 'Missing "spacing" configuration.');
        }
        switch ($configuration['spacing']) {
            case 'one':
                $this->fixCallback = 'fixConcatenationToSingleSpace';
                break;
            case 'none':
                $this->fixCallback = 'fixConcatenationToNoSpace';
                break;
            default:
                throw new InvalidFixerConfigurationException($this->getName(), '"spacing" configuration must be "one" or "none".');
        }
    }