403Webshell
Server IP : 172.67.216.182  /  Your IP : 172.70.208.74
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /www/wwwroot/coircraft.com/wp-content/plugins/post-smtp/Postman/PostmanLogger.php
<?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;
		}
	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit