artarts36 / laravel-notifications-logger
Laravel 通知记录器
0.2.2
2022-02-03 03:35 UTC
Requires
- php: ^7.1 | ^8.0
- laravel/framework: 5.* || 6.*
Requires (Dev)
- doctrine/dbal: ^2.6
- orchestra/testbench: *
- phpstan/phpstan: ^1.4
- squizlabs/php_codesniffer: 3.*
README
此 PHP 包提供记录 Laravel 应用程序中所有通知的功能。
安装
-
运行:
composer require artarts36/laravel-notifications-logger
-
添加到提供者:
\ArtARTs36\LaravelNotificationsLogger\Providers\NotificationsLoggerProvider
-
运行:
php artisan vendor:publish --tag=notifications_logger
-
运行
php artisan migrate
配置
服务配置
包配置路径: config/notifications_logger.php
。
记录器考虑您的应用程序的服务(系统)。
您可以在“system_mapping”部分配置服务识别。
键是通知标题的正则表达式。 值是服务名称。
示例
'system_mapping' => [
'subject_system' => [
'/([a-z]*), you have to account for yesterday/i' => 'time-tracking-system',
],
],