diff --git a/src/Whoops/Handler/PrettyPageHandler.php b/src/Whoops/Handler/PrettyPageHandler.php index 17218c9..5fd9bfd 100644 --- a/src/Whoops/Handler/PrettyPageHandler.php +++ b/src/Whoops/Handler/PrettyPageHandler.php @@ -127,10 +127,21 @@ class PrettyPageHandler extends Handler // Add extra entries list of data tables: $v->tables = array_merge($extraTables, $v->tables); - // Temp: - $vars["e"] = array($helper, "escape"); - $vars["slug"] = array($helper, "slug"); - $vars["v"] = $v; + $vars = array( + // Backwards-compatibility: + "v" => $v, + + "page_title" => $this->getPageTitle(), + + // Todo: asset compiler + "stylesheet" => file_get_contents($cssFile), + + // Template paths: + "frames_list" => $this->getResource("views/frames_list.php"), + + "slug" => array($helper, "slug"), + "e" => array($helper, "escape") + ); $helper->render($templateFile, $vars); diff --git a/src/Whoops/Resources/views/frames_list.php b/src/Whoops/Resources/views/frames_list.php new file mode 100644 index 0000000..1cf6104 --- /dev/null +++ b/src/Whoops/Resources/views/frames_list.php @@ -0,0 +1,17 @@ + +frames as $i => $frame): ?> +