/**
* Parses expressions such as '$username'.
*
* {@inheritdoc}
*
* @throws ParseException
*/
public function parse(Token $token)
{
$value = $token->getValue();
$fixtureId = substr($value, 1, strlen($value) - 2);
if (false === $fixtureId) {
throw ExpressionLanguageExceptionFactory::createForUnparsableToken($token);
}
return FixtureMatchReferenceValue::createWildcardReference($fixtureId);
}