Lexer->addSpecialPattern( '\b[A-Z]+[a-z]+[A-Z][A-Za-z]*\b', $mode, 'camelcaselink' ); } /** @inheritdoc */ public function handle($match, $state, $pos, Handler $handler) { $handler->addCall('camelcaselink', [$match], $pos); return true; } }