Skip to content

bkdotcom/Backtrace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backtrace

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 errpr. 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