Jacek Kowalski
2016-02-12 4aa6278f7fd40fdcbbde2be5c7e0e68c3117b44e
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));
   }
}
?>