Jacek Kowalski
2016-02-13 9f47c0fd4f94f45ce02c8c67ae59f5fc74f8ad9e
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));
   }
}
?>