From 93817fef3ead7cfd4fcde25ea2bcec02d01310a4 Mon Sep 17 00:00:00 2001
From: Jonas Kohl
Date: Fri, 13 Sep 2024 19:57:43 +0200
Subject: A lot of changes again

---
 src/application/mystic/forum/utils/StringUtils.php | 4 ++++
 1 file changed, 4 insertions(+)

(limited to 'src/application/mystic/forum/utils/StringUtils.php')

diff --git a/src/application/mystic/forum/utils/StringUtils.php b/src/application/mystic/forum/utils/StringUtils.php
index 7d4bf9d..fd38915 100644
--- a/src/application/mystic/forum/utils/StringUtils.php
+++ b/src/application/mystic/forum/utils/StringUtils.php
@@ -21,4 +21,8 @@ final class StringUtils {
 
         return ltrim($result, '_');
     }
+
+    public static function truncate(string $str, int $maxLength, string $ellipsis = "…"): string {
+        return mb_strimwidth($str, 0, $maxLength, $ellipsis);
+    }
 }
-- 
cgit v1.2.3