a-blog cms PHP API Reference

Level
in package

Table of Contents

Constants

ALERT  = 550
警報 ALERT => 550 データベースに接続できないなど、サイトが表示できない状態で緊急で対応が必要な場合に使用。
CRITICAL  = 500
重大 CRITICAL => 500 一部機能が使用不能・表示不能になったなどの、ある程度影響範囲が大きいエラーが起きた場合に使用。
DEBUG  = 100
デバッグ DEBUG => 100 原因が特定できない不具合のデバッグのために一時的に仕込む場合に使用。
EMERGENCY  = 600
緊急 EMERGENCY => 600 サイトが表示できない状態。基本的には使用しない。
ERROR  = 400
エラー ERROR => 400 データが壊れているなど、不具合や環境に問題がある可能性があるエラー。処理が継続できない場合に使用。
INFO  = 200
情報 INFO => 200 エラーではない正常の操作を記憶。監査ログなどで使用。
NOTICE  = 250
注意 NOTICE => 250 特にプログラムを修正する必要はないが、不正操作・不正アクセス(CSRFチェック、アカウントロック時)などで使用。
WARNING  = 300
警告 WARNING => 300 潜在的な問題。不具合や環境に問題がある可能性があるエラー。問題が発生していても,処理が継続できる場合に使用。

Properties

$levels  : array<string|int, string>
日本語変換テーブル
$values  : array<string|int, int>
ラベル-値変換テーブル

Methods

getLevelNameJa()  : string
日本語のログレベルのラベルを変換
getLevelValue()  : int
英語のログレベルからintの値を取得

Constants

ALERT

警報 ALERT => 550 データベースに接続できないなど、サイトが表示できない状態で緊急で対応が必要な場合に使用。

public mixed ALERT = 550

CRITICAL

重大 CRITICAL => 500 一部機能が使用不能・表示不能になったなどの、ある程度影響範囲が大きいエラーが起きた場合に使用。

public mixed CRITICAL = 500

DEBUG

デバッグ DEBUG => 100 原因が特定できない不具合のデバッグのために一時的に仕込む場合に使用。

public mixed DEBUG = 100

EMERGENCY

緊急 EMERGENCY => 600 サイトが表示できない状態。基本的には使用しない。

public mixed EMERGENCY = 600

ERROR

エラー ERROR => 400 データが壊れているなど、不具合や環境に問題がある可能性があるエラー。処理が継続できない場合に使用。

public mixed ERROR = 400

INFO

情報 INFO => 200 エラーではない正常の操作を記憶。監査ログなどで使用。

public mixed INFO = 200

NOTICE

注意 NOTICE => 250 特にプログラムを修正する必要はないが、不正操作・不正アクセス(CSRFチェック、アカウントロック時)などで使用。

public mixed NOTICE = 250

WARNING

警告 WARNING => 300 潜在的な問題。不具合や環境に問題がある可能性があるエラー。問題が発生していても,処理が継続できる場合に使用。

public mixed WARNING = 300

Properties

$levels

日本語変換テーブル

protected static array<string|int, string> $levels = [self::DEBUG => 'デバッグ', self::INFO => '情報', self::NOTICE => '注意', self::WARNING => '警告', self::ERROR => 'エラー', self::CRITICAL => '重大', self::ALERT => '緊急', self::EMERGENCY => '緊急']

$values

ラベル-値変換テーブル

protected static array<string|int, int> $values = ['DEBUG' => self::DEBUG, 'INFO' => self::INFO, 'NOTICE' => self::NOTICE, 'WARNING' => self::WARNING, 'ERROR' => self::ERROR, 'CRITICAL' => self::CRITICAL, 'ALERT' => self::ALERT, 'EMERGENCY' => self::EMERGENCY]

Methods

getLevelNameJa()

日本語のログレベルのラベルを変換

public static getLevelNameJa(int $level) : string
Parameters
$level : int
Return values
string

getLevelValue()

英語のログレベルからintの値を取得

public static getLevelValue(string $level) : int
Parameters
$level : string
Return values
int

        
On this page

Search results