| | |
| | | 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)); |
| | | } |
| | | } |
| | | ?> |