kdabrow / log-level
Enum for severity level indicator in php
Installs: 709
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/kdabrow/log-level
Requires
- php: >=8.1
README
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"; }