diff --git a/src/Parsers/BBCode/BBCodeParser.php b/src/Parsers/BBCode/BBCodeParser.php index 3e925daa..c18e911e 100644 --- a/src/Parsers/BBCode/BBCodeParser.php +++ b/src/Parsers/BBCode/BBCodeParser.php @@ -39,6 +39,7 @@ class BBCodeParser implements ParserInterface // Links new Tags\NamedUrlTag, new Tags\UrlTag, + new Tags\LinkifyTag, // Finally parse leftover newlines new Tags\NewLineTag, diff --git a/src/Parsers/BBCode/Tags/LinkifyTag.php b/src/Parsers/BBCode/Tags/LinkifyTag.php new file mode 100644 index 00000000..0fad47a4 --- /dev/null +++ b/src/Parsers/BBCode/Tags/LinkifyTag.php @@ -0,0 +1,25 @@ +%1$s', $matches[0]); + }, + $text + ); + } +}