From 618783d7594fb460f52783ec37d8b832e984b695 Mon Sep 17 00:00:00 2001 From: Jacek Kowalski <Jacek@jacekk.info> Date: Wed, 11 Jun 2014 20:59:29 +0000 Subject: [PATCH] [mod_kino] Poprawki możliwego użycia niezdefiniowanych zmiennych w skrajnych przypadkach --- class/legacy/funcs.php | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/class/legacy/funcs.php b/class/legacy/funcs.php index 492e1e4..fe28ad3 100644 --- a/class/legacy/funcs.php +++ b/class/legacy/funcs.php @@ -2,13 +2,24 @@ class BotLegacyEnd extends Exception {} class funcs { + /** + * Przerywa dalsze wykonywanie modułu i wysyła odpowiedź do klienta + * @deprecated Przestarzałe wraz z wprowadzeniem nowego API. + * Metoda może zostać usunięta bez ostrzeżenia! + */ static function end() { throw new BotLegacyEnd(); } + /** + * Funkcja usuwa "ogonki" (transliteracja), podwójne spacje i odstępy + * z podanego w parametrze ciągu znaków oraz zamienia wszystkie litery na małe + * @param string $utf Ciąg znaków w UTF-8 + * @returns string Ciąg po przetworzeniu + */ static function utfToAscii($utf) { $utf = trim(str_replace(' ', ' ', $utf)); - return strtolower(iconv('utf-8', 'ascii//TRANSLIT', trim($utf))); + return strtolower(iconv('utf-8', 'ascii//TRANSLIT', $utf)); } } ?> \ No newline at end of file -- Gitblit v1.9.1