From 15a4030515c53a305261c21d46897b99d3ee6c62 Mon Sep 17 00:00:00 2001 From: Mozex Date: Fri, 28 Jun 2024 19:21:12 +0300 Subject: [PATCH] add support for angle brackets --- README.md | 3 +++ src/RoutesExtension.php | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 34418a8..15f9547 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,9 @@ $converter->getEnvironment()->addExtension(new RoutesExtension()); echo $converter->convert("[Home](route('home'))"); // Output:

Home

+echo $converter->convert("[Home]()"); +// Output:

Home

+ echo $converter->convert("[Home](route('home', absolute: false))"); // Output:

Home

diff --git a/src/RoutesExtension.php b/src/RoutesExtension.php index 4126aaa..c960d60 100644 --- a/src/RoutesExtension.php +++ b/src/RoutesExtension.php @@ -11,7 +11,7 @@ class RoutesExtension implements ConfigurationAwareInterface, ExtensionInterface { - protected string $pattern = '/\[([^]]+)]\(route\((.*?)\)\)/s'; + protected string $pattern = '/\[([^]]+)]\(?\)/s'; protected ConfigurationInterface $configuration;