public static function match($token, $syntax)
{
switch ($syntax) {
case 'scss':
preg_match(self::MATCH_PROPERTY_SCSS, $token->source, $matches);
break;
case 'new':
preg_match(self::MATCH_PROPERTY_NEW, $token->source, $matches);
break;
case 'old':
preg_match(self::MATCH_PROPERTY_OLD, $token->source, $matches);
break;
default:
if (preg_match(self::MATCH_PROPERTY_NEW, $token->source, $matches) == 0) {
preg_match(self::MATCH_PROPERTY_OLD, $token->source, $matches);
}
break;
}
return $matches;
}