Nelmio\Alice\FixtureBuilder\ExpressionLanguage\Parser\SimpleParser::parseToken PHP Method

parseToken() private method

Parses the given token. If the value returned is a ListValue, its values will be merged to the list of parsed tokens instead of adding the value itself. Another check is done to ensure that successive string tokens are merged.
private parseToken ( array $parsedTokens, Nelmio\Alice\FixtureBuilder\ExpressionLanguage\Parser\TokenParserInterface $parser, Token $token ) : array
$parsedTokens array
$parser Nelmio\Alice\FixtureBuilder\ExpressionLanguage\Parser\TokenParserInterface
$token Nelmio\Alice\FixtureBuilder\ExpressionLanguage\Token
return array Parsed tokens
    private function parseToken(array $parsedTokens, TokenParserInterface $parser, Token $token) : array
    {
        $parsedToken = $parser->parse($token);
        $parsedToken = $parsedToken instanceof NestedValue ? $parsedToken->getValue() : [$parsedToken];
        foreach ($parsedToken as $value) {
            $parsedTokens[] = $value;
        }
        return $parsedTokens;
    }