plenta / contao-mimir
将 Contao 安装中的异常直接发送到您的 Slack 工作区。
v1.3
2024-08-07 11:07 UTC
Requires
- php: ^8.1
- contao/conflicts: @dev
- contao/core-bundle: ^4.13.0 || ^5.1
- doctrine/dbal: ^2.10.1 || ^3.2.0
- symfony/http-client: ^5.4 || ^6.0
Requires (Dev)
- contao/manager-bundle: ^5.1
- contao/test-case: ^4.4.0
- friendsofphp/php-cs-fixer: ^3.2
- phpunit/phpunit: ^9.5.10
- symfony/phpunit-bridge: v5.3.8
README
Mimir 会监视您的代码,并将遇到的任何异常直接发送到您的 Slack 工作区。
安装
使用 Contao Manager 安装
搜索 slack 或 exception,您将找到此扩展。
使用 Composer 安装
composer require plenta/contao-mimir
设置
- 设置 Slack webhook(参见 Slack API 文档)。
- 安装 Mimir。
- 配置 Mimir
配置
异常白名单和黑名单
有些异常您通常不希望被通知,因为它们并不意味着您的代码存在问题(例如,Contao 的 RedirectResponseExceptions)。这些异常默认为黑名单。但是,如果您希望被通知,您可以将其加入白名单。您还可以将您不希望被通知的异常加入黑名单。
配置
您可以通过 parameters.yml
轻松配置 Mimir。
plenta_mimir: webhook: 'YourWebhookURL' # required exceptions: # optional whitelist: - 'Full/Exception/Class/Name' blacklist: - 'Full/Exception/Class/Name' debug: true # optional - Default false - Set to true if you want to receive messages in debug environment
系统要求
- PHP:
^8.1
- Contao:
^4.13 || ^5.1
(及以后版本)