wilon/exception
Composer 安装命令:
composer require wilon/exception
包简介
Better exception output & write log.
关键字:
README 文档
README
Better exception output & write log. Like Laravel.
Installation & loading
php -v >=5.3.9 Run: composer require wilon/exception:~0.1
php -v >=5.5.9 Run: composer require wilon/exception
Bootstrap
(new Wilon\Exception\Handler)->bootstrap(); // Set error_reporting(-1) & Show debug. // Write log to ./exceptions.log
Better :
$errorReporting = E_ALL ^ E_NOTICE; $showErrorInfo = true; (new Wilon\Exception\Handler) ->bootstrap($errorReporting, $showErrorInfo); // Set error_reporting(E_ALL ^ E_NOTICE) & Show debug. // Write log to ./exceptions.log .
Or more Settings:
$loggerName = 'exceptions'; $loggerFile = __DIR__ . '/exceptions.log'; $errorReporting = E_ALL ^ E_NOTICE; $showErrorInfo = true; (new Wilon\Exception\Handler) ->setLogger($loggerName, $loggerFile) ->bootstrap($errorReporting, $showErrorInfo);
Funtion Desc
setLogger ( string $loggerName, string $loggerFile)
Set Monolog
-
string $loggerName
$logger = new Logger($loggerName); -
string $loggerFile
$logger->pushHandler(new StreamHandler($loggerFile, Logger::WARNING));
bootstrap ( [ int $level [, boolean $show] )
Sets which PHP errors are reported
-
int $level
The new
error_reportinglevel. -
string $show
If is
true, show debug.
统计信息
- 总下载量: 58
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-08-11