diff --git a/examples/example.php b/examples/example.php index 36b007f..1e04ede 100644 --- a/examples/example.php +++ b/examples/example.php @@ -20,6 +20,7 @@ use Whoops\Handler\PrettyPageHandler; use Whoops\Run; require __DIR__ . '/../vendor/autoload.php'; +require __DIR__ . '/lib.php'; class Exception extends BaseException { @@ -36,6 +37,8 @@ $handler->addDataTable('Ice-cream I like', [ 'Vanilla' => 'ew', ]); +$handler->setApplicationPaths([__FILE__]); + $handler->addDataTableCallback('Details', function(\Whoops\Exception\Inspector $inspector) { $data = array(); $exception = $inspector->getException(); @@ -72,7 +75,9 @@ function fooBar() function bar() { - fooBar(); + whoops_add_stack_frame(function(){ + fooBar(); + }); } bar(); diff --git a/examples/lib.php b/examples/lib.php new file mode 100644 index 0000000..97b9503 --- /dev/null +++ b/examples/lib.php @@ -0,0 +1,4 @@ +