ibolmo / sf-error-notifier-plugin
此包的最新版本(v1.1.0)没有可用的许可信息。
sfErrorNotifierPlugin 在应用程序错误(异常)发生且未捕获时自动发送电子邮件通知
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
在应用程序错误(异常)发生且未捕获时发送自动电子邮件通知。它易于配置,允许您设置启用通知的环境。
作者
- Daniele Occhipinti danieleocchipinti.it@gmail.com
- Olmo Maldonado ibolmo@gmail.com
安装
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 版本