ibolmo/sf-error-notifier-plugin

此包的最新版本(v1.1.0)没有可用的许可信息。

sfErrorNotifierPlugin 在应用程序错误(异常)发生且未捕获时自动发送电子邮件通知

安装量: 3,085

依赖项: 0

建议者: 0

安全: 0

星标: 2

关注者: 2

分支: 2

类型:symfony1-plugin

v1.1.0 2013-04-02 23:56 UTC

This package is not auto-updated.

Last update: 2024-09-24 03:38:52 UTC


README

sfErrorNotifierPlugin 在应用程序错误(异常)发生且未捕获时发送自动电子邮件通知。它易于配置,允许您设置启用通知的环境。

作者

安装

git clone https://github.com/ibolmo/sfErrorNotifierPlugin.git ./plugins/sfErrorNotifierPlugin
git submodule update --init

配置

查看所有配置选项:

./plugins/sfErrorNotifierPlugin/config/app.yml

更新您的应用程序的 app.yml 文件。例如

# apps/frontend/config/app.yml
all:
  sf_error_notifier_plugin:
    email_to: email@domain.tld
dev:
  sf_error_notifier_plugin:
    enabled: false

修改电子邮件模板

sfErrorNotifierPlugin 使用部分来生成电子邮件。从 2.0 版本开始,您将能够创建自己的模块和部分来覆盖默认模板。

mkdir -p ./apps/frontend/modules/sfErrorNotifier/templates
$EDITOR ./apps/frontend/modules/sfErrorNotifier/templates/_notify.php

更新日志

2011-03-09 | 2.0

  • 新增和改进。使用 Swift_Mailer 作为邮件发送者。电子邮件正文的分部。

2010-10-13 | 1.6

  • 在配置中,我们添加了一个密钥('enabled'),您需要设置(我们希望以更标准的方式启用插件)
  • 新增选项 report404 以特别针对 404 错误
  • 修复了一个错误:当触发 page_not_found 事件时,会引发 PHP 错误

2010-08-05 | 1.5

  • 与 Symfony 1.4 兼容(感谢 luctus)
  • 它还应该警告 PHP 致命错误(例如内存耗尽)(感谢 maksim_ka)
  • 修复了一个错误:在特定条件下,$user 变量不是对象,这会触发致命错误
  • 您可以指定一个邮件发送函数(或方法)来使用,而不是使用本机 PHP 邮件方法
  • 通知现在还包含一些关于请求的进一步细节
  • 通知现在还包含应用程序的名称
  • 在 Symfony 1.2、1.3 和 1.4 上进行了测试

2010-03-23 | 1.2

  • 修复了文档中的错误
  • 使代码更健壮

2009-10-28 | 1.1

  • 添加了漂亮的 HTML 格式电子邮件(感谢 Gustavo Garcia)
  • 添加了用户信息到电子邮件(感谢 Gustavo Garcia)
  • 添加了通过标准方法调用显式触发通知电子邮件的可能性

2009-04-30 | 1.0.2

  • 改进了文档
  • 使电子邮件主题更具说明性

2009-04-27 | 1.0.1

  • 改进了文档

2009-04-26 | 1.0.0

  • 将插件转换为 1.1 版本