Laravel Nova field for log and error level badges.
dotburo/nova-log-level-field is a Laravel package for laravel nova field for log and error level badges..
It currently has 1 GitHub stars and 60 downloads on Packagist (latest version 2.1.1).
Install it with composer require dotburo/nova-log-level-field.
Discover more Laravel packages by dotburo
or browse all Laravel packages to compare alternatives.
Last updated
Laravel Nova field to display an log level badge on index and detail views of models. Tiny single file package.
See the screenshots here.
composer require dotburo/nova-log-level-field
(For Nova 3.0, install dotburo/nova-log-level-field:^1.2 instead.)
The package expects the value of the field to be one of PSR-3 log level: emergency, alert, critical, error, warning, notice, info or debug.
// for example, in app/Nova/Post.php
use Dotburo\NovaLogLevel\LogLevelField;
use Psr\Log\LogLevel;
// ...
public function fields(Request $request) {
return [
LogLevelField::make('Level')
// Optional, show a small badge
->small()
// Optional, override one or more default colors
->colors([
LogLevel::EMERGENCY => '#000000',
]),
];
}
The MIT License (MIT). Please see the license file for more information.