k1low / exception
CakePHP 的异常插件
4.0.0
2017-10-18 06:40 UTC
Requires
- php: >=5.3.3
- cakephp/cakephp: ~2.0,>=2.8
- composer/installers: *
- symfony/var-dumper: *
README
异常类模板。
安装
composer.json
{
"require": {
"k1low/exception": "*"
}
}
见: https://packagist.org.cn/packages/k1low/exception
用法:异常类模板
设置 CakePlugin::load('Exception', array('bootstrap' => true));
。
用法:ExceptionNotifier
在 app/Config/email.php 中设置 EmailConfig::error
选项。
ExceptionNotifierErrorHandler
设置 CakePlugin::load('Exception', array('bootstrap' => 'notifier'));
。
ExceptionNotifierComponent [已弃用]
在 AppController.php 中添加以下代码
<?php
class AppController extends Controller {
var $components = array('Exception.ExceptionNotifier');
public function beforeFilter() {
$this->ExceptionNotifier->observe();
}
}
配置
- ExceptionNotifier.force
- ExceptionNotifier.prefix
- ExceptionNotifier.html
- ExceptionNotifier.clientIpSafe
- ExceptionNotifier.allowedException
- ExceptionNotifier.deniedException
- ExceptionNotifier.deniedStatusCode
- ExceptionNotifier.senders
作者
许可协议
MIT 许可协议
ExceptionNotifierComponent 原始许可协议
版权所有 © 2009-2010 milk1000cc,在 MIT 许可协议下发布。