Skip to content

Commit 878d280

Browse files
committed
Add filename to ViewCollector
1 parent 1015c5d commit 878d280

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

src/DataCollector/IlluminateRouteCollector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ protected function getRouteInformation($route)
7070
}
7171

7272
if (isset($reflector)) {
73-
$filename = str_replace(base_path(), '', $reflector->getFileName());
73+
$filename = ltrim(str_replace(base_path(), '', $reflector->getFileName()), '/');
7474
$result['file'] = $filename . ':' . $reflector->getStartLine() . '-' . $reflector->getEndLine();
7575
}
7676

src/DataCollector/ViewCollector.php

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,13 @@ public function getWidgets()
5353
public function addView(View $view)
5454
{
5555
$name = $view->getName();
56-
$type = pathinfo($view->getPath(), PATHINFO_EXTENSION);
56+
$filename = ltrim(str_replace(base_path(), '', realpath($view->getPath())), '/');
57+
58+
if (substr($filename, -10) == '.blade.php') {
59+
$type = 'blade';
60+
} else {
61+
$type = pathinfo($view->getPath(), PATHINFO_EXTENSION);
62+
}
5763

5864
if (!$this->collect_data) {
5965
$params = array_keys($view->getData());
@@ -67,8 +73,9 @@ public function addView(View $view)
6773
}
6874
$params = $data;
6975
}
76+
7077
$this->templates[] = array(
71-
'name' => $name,
78+
'name' => sprintf('%s (%s)', $name, $filename),
7279
'param_count' => count($params),
7380
'params' => $params,
7481
'type' => $type,

0 commit comments

Comments
 (0)