Skip to content

Commit 21beed7

Browse files
authored
Updated getSuffixes method to ensure the right return value
1 parent a0b0944 commit 21beed7

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

src/Http/Url.php

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ class Url
99
{
1010
private $info;
1111
private $url;
12-
private static $public_suffix_list = [];
12+
private static $public_suffix_list;
1313

1414
/**
1515
* Create a new Url instance.
@@ -619,15 +619,9 @@ private function setPath($path)
619619

620620
private static function getSuffixes()
621621
{
622-
623-
if (count(self::$public_suffix_list) === 0) {
624-
$suffixes = @include __DIR__.'/../resources/public_suffix_list.php';
625-
626-
if (is_array($suffixes)) {
627-
self::$public_suffix_list = $suffixes;
628-
}
629-
}
630-
622+
if (self::$public_suffix_list === null) {
623+
self::$public_suffix_list = (array) include __DIR__.'/../resources/public_suffix_list.php';
624+
}
631625
return self::$public_suffix_list;
632626
}
633627

0 commit comments

Comments
 (0)