VeriTrans 4G MDK

TGMDK_Logger
in package

TGMDK_Logger ログ出力クラス

Tags
category

Veritrans

copyright

VeriTrans Inc.

Table of Contents

$instance  : mixed
当クラスのインスタンスを保持する変数
$logger  : LoggerInterface
ロガー保持変数
debug()  : mixed
Debugレベルでログを出力
error()  : mixed
Errorレベルでログを出力
fatal()  : mixed
Fatalレベルでログを出力
getInstance()  : TGMDK_Logger
静的なインスタンスを返す
info()  : mixed
Infoレベルでログを出力
setLogger()  : void
warn()  : mixed
Warnレベルでログを出力
__construct()  : mixed
コンストラクタ(getInstanceのみインスタンス化が可能)

Properties

$instance

当クラスのインスタンスを保持する変数

private static mixed $instance = NULL

$logger

ロガー保持変数

private LoggerInterface $logger

Methods

debug()

Debugレベルでログを出力

public debug(mixed $message[, mixed $throwable = NULL ]) : mixed
Parameters
$message : mixed

: ログ出力するメッセージ

$throwable : mixed = NULL

: ログに出力するExceptionオブジェクト(stack traceを含む)

Tags
access

public

Return values
mixed

error()

Errorレベルでログを出力

public error(mixed $message[, mixed $throwable = NULL ]) : mixed
Parameters
$message : mixed

: ログ出力するメッセージ

$throwable : mixed = NULL

: ログに出力するExceptionオブジェクト(stack traceを含む)

Tags
access

public

Return values
mixed

fatal()

Fatalレベルでログを出力

public fatal(mixed $message[, mixed $throwable = NULL ]) : mixed
Parameters
$message : mixed

: ログ出力するメッセージ

$throwable : mixed = NULL

: ログに出力するExceptionオブジェクト(stack traceを含む)

Tags
access

public

Return values
mixed

info()

Infoレベルでログを出力

public info(mixed $message[, mixed $throwable = NULL ]) : mixed
Parameters
$message : mixed

: ログ出力するメッセージ

$throwable : mixed = NULL

: ログに出力するExceptionオブジェクト(stack traceを含む)

Tags
access

public

Return values
mixed

setLogger()

public static setLogger(LoggerInterface $logger) : void
Parameters
$logger : LoggerInterface
Return values
void

warn()

Warnレベルでログを出力

public warn(mixed $message[, mixed $throwable = NULL ]) : mixed
Parameters
$message : mixed

: ログ出力するメッセージ

$throwable : mixed = NULL

: ログに出力するExceptionオブジェクト(stack traceを含む)

Tags
access

public

Return values
mixed

__construct()

コンストラクタ(getInstanceのみインスタンス化が可能)

private __construct(LoggerInterface|null $logger) : mixed
Parameters
$logger : LoggerInterface|null
Tags
access

private

Return values
mixed

Search results