定制 wilon/exception 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

wilon/exception

Composer 安装命令:

composer require wilon/exception

包简介

Better exception output & write log.

README 文档

README

Packagist Packagist Release Packagist Downloads

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_reporting level.

  • string $show

    If is true, show debug.

统计信息

  • 总下载量: 58
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-08-11

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固