Skip to content

Commit 7a77568

Browse files
macawsjasonvarga
andauthored
[5.x] Safer check on parent tag (#11717)
Co-authored-by: Jason Varga <jason@pixelfear.com>
1 parent eecd638 commit 7a77568

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/Tags/ParentTags.php

+2-4
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public function wildcard($method)
2626
{
2727
$var_name = Stringy::removeLeft($this->tag, 'parent:');
2828

29-
return Arr::get($this->getParent(), $var_name)->value();
29+
return Arr::get($this->getParent(), $var_name)?->value();
3030
}
3131

3232
/**
@@ -60,10 +60,8 @@ private function getParentUrl()
6060

6161
/**
6262
* Get the parent data.
63-
*
64-
* @return string
6563
*/
66-
private function getParent()
64+
private function getParent(): ?array
6765
{
6866
$segments = explode('/', Str::start(Str::after(URL::getCurrent(), Site::current()->url()), '/'));
6967
$segment_count = count($segments);

0 commit comments

Comments
 (0)