| Server IP : 217.11.249.137 / Your IP : 216.73.216.54 Web Server : Apache System : FreeBSD triton.blueboard.cz 13.5-STABLE FreeBSD 13.5-STABLE stable/13-a3d32f9e6 GENERIC amd64 User : www ( 80) PHP Version : 8.0.30 Disable Function : ini_restore, show_source, socket_select, socket_create_listen, socket_create_pair, socket_listen, socket_strerror, shell_exec, proc_nice, proc_terminate, readlink, symlink, link, pfsocketopen, ini_alter, dl, pcntl_exec, pcntl_fork, pcntl_signal, pcntl_waitpid, pcntl_wexitstatus, pcntl_wifexited, pcntl_wifsignaled, pcntl_wifsignaled, pcntl_wifstoped, pcntl_wifstopsig, pcntl_wtermsig, socket_accept, socket_bind, socket_create, socket_create_listen, popen, zlib_decode MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /data/www/24781/extramagazin_cz/www/wp-content/plugins/wordfence/lib/ |
Upload File : |
<?php
class wfI18nException extends Exception {
}
class wfI18n {
const WAF_CLASS = "wfWAFI18n";
private static function invokeWafMethod($method, ...$arguments) {
if (!class_exists(self::WAF_CLASS))
throw new wfI18nException("WAF I18n class does not exist");
if (!method_exists(self::WAF_CLASS, $method))
throw new wfI18nException("WAF method does not exist: {$method}");
return call_user_func([self::WAF_CLASS, $method], ...$arguments);
}
public static function __($text) {
try {
return self::invokeWafMethod("__", $text);
}
catch (wfI18nException $e) {
// Fall back to returning original text if WAF functionality is not present
return $text;
}
}
public static function esc_html__($text) {
return htmlentities(self::__($text), ENT_QUOTES, 'UTF-8');
}
public static function esc_html_e($text) {
echo self::esc_html__($text);
}
}