plenta/contao-mimir

将 Contao 安装中的异常直接发送到您的 Slack 工作区。

资助包维护!
plenta

安装: 50

依赖项: 0

建议者: 0

安全性: 0

星标: 4

关注者: 2

分支: 0

开放问题: 0

类型:contao-bundle

v1.3 2024-08-07 11:07 UTC

This package is auto-updated.

Last update: 2024-09-07 11:22:28 UTC


README

Mimir 会监视您的代码,并将遇到的任何异常直接发送到您的 Slack 工作区。

安装

使用 Contao Manager 安装

搜索 slackexception,您将找到此扩展。

使用 Composer 安装

composer require plenta/contao-mimir

设置

  1. 设置 Slack webhook(参见 Slack API 文档)。
  2. 安装 Mimir。
  3. 配置 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(及以后版本)