kdabrow / log-level
Enum for severity level indicator in php
v1.0.0
2022-06-22 07:34 UTC
Requires
- php: >=8.1
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Enum for severity level indicator in php according to RFC 5424
Sponsored by Givore and Mistflare
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"; }