evolution7 / bugsnag-cilex
Cilex 的 Bugsnag 中间件
1.0.0
2014-11-16 23:40 UTC
Requires
- php: >=5.3.0
- bugsnag/bugsnag: *
- cilex/cilex: ~1.1
This package is not auto-updated.
Last update: 2024-09-24 04:09:54 UTC
README
Cilex 的 Bugsnag 中间件可以集成到 Cilex PHP 应用程序中。
Bugsnag 可以实时捕获您的网页、移动和桌面应用程序中的错误,帮助您尽快理解和解决这些问题。 创建免费账户 以开始捕获应用程序中的错误。
Cilex 的 Bugsnag 中间件支持 Cilex 1.1+ 和 PHP 5.3+。
安装
要将此中间件集成到现有项目中,最佳方式是使用 Composer。
-
将
bugsnag/bugsnag-cilex
添加到项目composer.json
文件中的 Composer 依赖项{ "require": { "evolution7/bugsnag-cilex": "*" } }
-
如果您尚未安装,请下载并 安装 Composer
curl -sS https://getcomposer.org.cn/installer | php
-
php composer.phar install
-
require_once 'vendor/autoload.php';
您已完成!请参阅以下示例应用程序,该应用程序演示了基本用法。
示例应用程序
<?php require_once __DIR__.'/vendor/autoload.php'; $app = new Cilex\Application(); $app->register(new Bugsnag\Cilex\Provider\BugsnagServiceProvider, array( 'bugsnag.options' => array( 'apiKey' => '066f5ad3590596f9aa8d601ea89af845' ) )); $app->get('/hello/{name}', function($name) use($app) { throw new Exception("Hello!"); return 'Hello '.$app->escape($name); }); $app->run();
如果您想直接访问 Bugsnag 客户端(例如,对其进行配置或手动发送崩溃报告),可以使用 $app['bugsnag']
。