Nelmio\Alice\FixtureBuilder\ExpressionLanguage\Parser\TokenParser\Chainable\TolerantFunctionTokenParser::mergeValues PHP Method

mergeValues() private method

private mergeValues ( array $values ) : NestedValue
$values array
return Nelmio\Alice\Definition\Value\NestedValue
    private function mergeValues(array $values) : NestedValue
    {
        $parsedValues = [];
        foreach ($values as $value) {
            if (false === ($value instanceof ListValue || $value instanceof NestedValue)) {
                $parsedValues[] = $value;
                continue;
            }
            $valuesList = $value->getValue();
            foreach ($valuesList as $value) {
                $parsedValues[] = $value;
            }
        }
        return new NestedValue($parsedValues);
    }