Server IP : 104.21.38.3 / Your IP : 172.71.124.87 Web Server : Apache System : Linux krdc-ubuntu-s-2vcpu-4gb-amd-blr1-01.localdomain 5.15.0-142-generic #152-Ubuntu SMP Mon May 19 10:54:31 UTC 2025 x86_64 User : www ( 1000) PHP Version : 7.4.33 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /www/wwwroot/coircraft.com/wp-content/plugins/post-smtp/Postman/ |
Upload File : |
<?php if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } if (! class_exists ( "PostmanLogger" )) { // class PostmanLogger { const ALL_INT = - 2147483648; const TRACE_INT = 5000; const DEBUG_INT = 10000; const ERROR_INT = 40000; const FATAL_INT = 50000; const INFO_INT = 20000; const OFF_INT = 2147483647; const WARN_INT = 30000; private $name; private $logLevel; private $wpDebug; function __construct($name) { $this->name = $name; $this->wpDebug = defined ( 'WP_DEBUG' ); if (class_exists ( 'PostmanOptions' )) { $this->logLevel = PostmanOptions::getInstance ()->getLogLevel (); } else { $this->logLevel = self::OFF_INT; } } function trace($text) { $this->printLog ( $text, self::TRACE_INT, 'TRACE' ); } function debug($text) { $this->printLog ( $text, self::DEBUG_INT, 'DEBUG' ); } function info($text) { $this->printLog ( $text, self::INFO_INT, 'INFO' ); } function warn($text) { $this->printLog ( $text, self::WARN_INT, 'WARN' ); } function error($text) { $this->printLog ( $text, self::ERROR_INT, 'ERROR' ); } function fatal($text) { $this->printLog ( $text, self::FATAL_INT, 'FATAL' ); } /** * better logging thanks to http://www.smashingmagazine.com/2011/03/08/ten-things-every-wordpress-plugin-developer-should-know/ * * @param mixed $intLogLevel * @param mixed $logLevelName */ private function printLog($text, $intLogLevel, $logLevelName) { if ($this->wpDebug && $intLogLevel >= $this->logLevel) { if (is_array ( $text ) || is_object ( $text )) { error_log ( $logLevelName . ' ' . $this->name . ': ' . print_r ( $text, true ) ); } else { error_log ( $logLevelName . ' ' . $this->name . ': ' . $text ); } } } public function isDebug() { return self::DEBUG_INT >= $this->logLevel; } public function isTrace() { return self::TRACE_INT >= $this->logLevel; } public function isInfo() { return self::INFO_INT >= $this->logLevel; } } }