Tracy BlueScreen panel for Exception::__debugInfo
HTML PHP
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
build
src
tests
.gitattributes
.gitignore
.travis.yml
LICENSE.md
README.md
composer.json

README.md

Tracy BlueScreen panel for Exception::__debugInfo

Build Status Code Coverage SensioLabsInsight Status Latest Stable Version Composer Downloads Dependency Status HHVM Status

Original BlueScreen

Original BlueScreen

Better (with panel) BlueScreen

Better BlueScreen

Requirements

  • Tracy >=2.3.0 (2.3.x support will be removed on 31 Jan 2017)
  • PHP >=5.5.0 (5.5.x support will be removed on 10 Jul 2016)

Installation

composer require nella/tracy-debug-info

Usage


\Nella\Tracy\DebugInfoPanel::register(\Tracy\Debugger::getBlueScreen());

Your exception must implement Nella\Tracy\DebugInfoException interface. There is a helper trait Nella\Tracy\DebugInfoExceptionTrait with implemented __debugInfo method.


class YourException extends \Exception implements \Nella\Tracy\DebugInfoException
{

    use \Nella\Tracy\DebugInfoExceptionTrait;

}

License

Tracy BlueScreen panel for Exception::__debugInfo is licensed under the MIT License - see the LICENSE file for details