Skip to content

karoldabro/log-level

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Log level

Enum for severity level indicator in php according to RFC 5424

Installation

composer require kdabrow/log-level

Usage

Name Value
EMERGENCY 0
ALERT 1
CRITICAL 2
ERROR 3
WARNING 4
NOTICE 5
INFO 6
DEBUG 7

Methods

toLower

Prints lower case log name

<?php

use Kdabrow\LogLevel\Level;

echo Level::ERROR->toLower(); // prints: error

Examples

Compare by lower name

<?php

use Kdabrow\LogLevel\Level;

if (Level::INFO->toLower() == 'info') {
    echo "is info level log";
}

Compare by numeric value

<?php

use Kdabrow\LogLevel\Level;

if (Level::INFO == 6) {
    echo "is info level log";
}

About

Enum for Severity level indicator in php

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages