PHP 클래스 MC4WP_Debug_Log

Simple logging class which writes to a file, loosely based on PSR-3.
파일 보기 프로젝트 열기: dannyvankooten/mailchimp-for-wordpress

공개 프로퍼티들

프로퍼티 타입 설명
$file The file to which messages should be written.
$level Only write messages with this level or higher

보호된 프로퍼티들

프로퍼티 타입 설명
$levels array Logging levels from syslog protocol defined in RFC 5424
$stream resource

공개 메소드들

메소드 설명
__construct ( string $file, $level = self::DEBUG ) MC4WP_Debug_Log constructor.
debug ( string $message ) : boolean
error ( string $message ) : boolean
get_level_name ( integer $level ) : string Gets the name of the logging level.
info ( string $message ) : boolean
log ( mixed $level, string $message ) : boolean
test ( ) : boolean Tests if the log file is writable
to_level ( $level ) : integer Converts PSR-3 levels to local ones if necessary
warning ( string $message ) : boolean

메소드 상세

__construct() 공개 메소드

MC4WP_Debug_Log constructor.
public __construct ( string $file, $level = self::DEBUG )
$file string

debug() 공개 메소드

public debug ( string $message ) : boolean
$message string
리턴 boolean

error() 공개 메소드

public error ( string $message ) : boolean
$message string
리턴 boolean

get_level_name() 공개 정적인 메소드

Gets the name of the logging level.
public static get_level_name ( integer $level ) : string
$level integer
리턴 string

info() 공개 메소드

public info ( string $message ) : boolean
$message string
리턴 boolean

log() 공개 메소드

public log ( mixed $level, string $message ) : boolean
$level mixed
$message string
리턴 boolean

test() 공개 메소드

Tests if the log file is writable
public test ( ) : boolean
리턴 boolean

to_level() 공개 정적인 메소드

Converts PSR-3 levels to local ones if necessary
public static to_level ( $level ) : integer
리턴 integer

warning() 공개 메소드

public warning ( string $message ) : boolean
$message string
리턴 boolean

프로퍼티 상세

$file 공개적으로 프로퍼티

The file to which messages should be written.
public $file

$level 공개적으로 프로퍼티

Only write messages with this level or higher
public $level

$levels 보호되어 있는 정적으로 프로퍼티

Logging levels from syslog protocol defined in RFC 5424
protected static array $levels
리턴 array

$stream 보호되어 있는 프로퍼티

protected resource $stream
리턴 resource