bdk/backtrace

v2.2.2 2024-07-05 18:54 UTC

This package is auto-updated.

Last update: 2024-12-12 04:38:39 UTC


README

PHP Backtrace utils

is this really necessary?

  • There are two functions to get a backtrace in PHP. debug_backtrace and xdebug_get_function_stack... To get the trace for a fatal error. xdebug_get_function_stack must be used. This utility uses xdebug when necessary and normalizes the results.
  • Ability to define classes/namespaces to skip over... Useful for when your framework wants to display a trace to the user... without all the internals that got to the point of generating the trace
  • Utility for getting the surrounding file lines for each frame.
  • getCallerInfo() utility method to get the calling file/line/function

Tests / Quality

No Dependencies Supported PHP versions Build Status Maintainability Coverage