Download the PHP package pointybeard/helpers-exceptions-readabletrace without Composer
On this page you can find all versions of the php package pointybeard/helpers-exceptions-readabletrace. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download pointybeard/helpers-exceptions-readabletrace
More information about pointybeard/helpers-exceptions-readabletrace
Files in pointybeard/helpers-exceptions-readabletrace
Package helpers-exceptions-readabletrace
Short Description Provides an exception base class that includes method getReadableTrace(), giving simple access to a plain-text, readable, backtrace string.
License MIT
Homepage https://github.com/pointybeard/helpers-exceptions-readabletrace
Informations about the package helpers-exceptions-readabletrace
PHP Helpers: Readable Trace Exception
- Version: v1.0.2
- Date: May 26 2019
- Release notes
- GitHub repository
Provides an exception base class that includes method getReadableTrace()
, giving simple access to a plain-text, readable, backtrace string.
Installation
This library is installed via Composer. To install, use composer require pointybeard/helpers-exceptions-readabletrace
or add "pointybeard/helpers-exceptions-readabletrace": "~1.0"
to your composer.json
file.
And run composer to update your dependencies:
$ curl -s http://getcomposer.org/installer | php
$ php composer.phar update
Requirements
This library makes use of the PHP Helpers: Path Functions (pointybeard/helpers-functions-paths
), PHP Helpers: Debug Functions (pointybeard/helpers-functions-debug
), and PHP Helpers: String Functions (pointybeard/helpers-functions-strings
). They are installed automatically via composer.
To include all the PHP Helpers packages on your project, use composer require pointybeard/helpers
or add "pointybeard/helpers": "~1.1"
to your composer file.
Usage
Here is an example of how to use the ReadableTraceException
base class:
Placeholders
The format of each trace line can be modified by setting the format
argument when calling ReadableTraceException::getReadableTrace()
. The default format is [{{PATH}}/{{FILENAME}}:{{LINE}}] {{CLASS}}{{TYPE}}{{FUNCTION}}();
which looks something like [../path/to/test.php:24] foo->__construct();
.
Placeholders available are provided by PHP Helpers: Debug Functions.
Support
If you believe you have found a bug, please report it using the GitHub issue tracker, or better yet, fork the library and submit a pull request.
Contributing
We encourage you to contribute to this project. Please check out the Contributing documentation for guidelines about how to get involved.
License
"PHP Helpers: Readable Trace Exception" is released under the MIT License.
All versions of helpers-exceptions-readabletrace with dependencies
pointybeard/helpers-functions-paths Version ~1
pointybeard/helpers-functions-strings Version ~1
pointybeard/helpers-functions-debug Version ~1