dotburo / nova-log-level-field
Laravel Nova 用于日志和错误级别徽章的字段。
2.1.1
2023-07-12 15:13 UTC
Requires
- php: ^8.0
- psr/log: ^2.0|^3.0
Suggests
- dotburo/laravel-molog: Logging and metrics for Laravel models
README
Laravel Nova 字段,用于在模型的索引和详情视图中显示日志级别徽章。小巧的单文件包。
在此处查看截图。
功能
- 遵循 PSR-3: Logger Interface 日志级别
- 大或小徽章布局
- 可自定义徽章颜色
- 超级小巧,无CSS或JS文件
从 Packagist 安装
composer require dotburo/nova-log-level-field
(对于Nova 3.0,请安装 dotburo/nova-log-level-field:^1.2 代替。)
用法
该包期望字段的值为以下 PSR-3日志级别 之一: 紧急、警报、关键、错误、警告、通知、信息 或 调试。
// 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', ]), ]; }
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。