From 2dc16de7c35523ab275eec4418b9d1e875bc8daa Mon Sep 17 00:00:00 2001 From: Dave Mc Nicoll Date: Wed, 1 Feb 2023 18:06:23 +0000 Subject: [PATCH] - Simplified SLUG() method of the UrlExtension, since it was way too slow --- src/Extension/UrlExtension.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Extension/UrlExtension.php b/src/Extension/UrlExtension.php index 694bff9..d9cbc7d 100644 --- a/src/Extension/UrlExtension.php +++ b/src/Extension/UrlExtension.php @@ -126,7 +126,7 @@ PATTERN; # src: https://stackoverflow.com/a/14550919 public static function slug(string $text, string $separator = '-') : string { - $clean = iconv('UTF-8', 'ASCII//TRANSLIT', $text); + $clean = iconv('UTF-8', 'ASCII//TRANSLIT//IGNORE', $text); $clean = preg_replace("/[^a-zA-Z0-9\/_| -]/", '', $clean); return preg_replace("/[\/_| -]+/", $separator, strtolower(trim($clean, '-')));