From: Raphaƫl Gertz Date: Wed, 28 Jul 2021 06:16:38 +0000 (+0200) Subject: Use Transliterator from root namespace X-Git-Tag: 0.1.9~1 X-Git-Url: https://git.rapsys.eu/userbundle/commitdiff_plain/9685ab92c9a76189112a809478b2a0ca24dfe8d8?ds=sidebyside;hp=eb32a4432898fa794c951d02603bd39a952112a2 Use Transliterator from root namespace --- diff --git a/Utils/Slugger.php b/Utils/Slugger.php index e781fa5..8422f2c 100644 --- a/Utils/Slugger.php +++ b/Utils/Slugger.php @@ -106,7 +106,7 @@ class Slugger { function slug(string $string): string { //Use Transliterator if available if (class_exists('Transliterator')) { - $trans = Transliterator::create('Any-Latin; Latin-ASCII; Lower()'); + $trans = \Transliterator::create('Any-Latin; Latin-ASCII; Lower()'); return preg_replace(['/[^a-zA-Z0-9]+/', '/(^-+|-+$)/'], ['-', ''], $trans->transliterate($string)); } return preg_replace('/[\/_|+ -]+/', '-', strtolower(trim(preg_replace('/[^a-zA-Z0-9\/_|+ -]/', '', str_replace(['\'', '"'], ' ', iconv('UTF-8', 'ASCII//TRANSLIT', $string))), '-')));