Skip to content

Commit 74d6ed0

Browse files
committed
Fallback to the parent's classname if the parent has no name, for the "child of ..." comment
1 parent e2c4692 commit 74d6ed0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/XmlFileParser.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ private function writeFrame(Frame $frame, ?string $linkPrefix, ?string $typeOver
219219
$data .= "--- [Source]($linkPrefix#L" . $frame->getLineNumber() . ")\n";
220220
}
221221
if ($frame->getParent()) {
222-
$data .= '--- child of ' . $frame->getParent()->getName();
222+
$data .= '--- child of ' . ($frame->getParent()->getName() ?: $frame->getParent()->getClassName());
223223
if ($frame->getOriginalParent() && $frame->getOriginalParent() !== $frame->getParent()) {
224224
$data .= ' (created in template ' . $frame->getOriginalParent()->getName() . ')';
225225
}

0 commit comments

Comments
 (0)