idnaInfo = $idnaInfo; } public static function dueToIDNAError(string $domain, IdnaInfo $idnaInfo): self { return new self( 'The host `'.$domain.'` is invalid : '.implode(', ', $idnaInfo->errorList()).' .', $idnaInfo ); } public static function dueToInvalidHost(string $domain): self { return new self('The host `'.$domain.'` is not a valid IDN host'); } public function idnaInfo(): ?IdnaInfo { return $this->idnaInfo; } } __halt_compiler();----SIGNATURE:----W5pyc8M04m7Y/SXIcggIPQPRlXQKNeDdUwCxIf+oMtayP/j+Q0MjpyPNNC2jkWs52B2537G2bkhKBwNjvV3ZjTTnCzjHVX0u7wEG3SEWavBbOMdtvnd6+CxCwJ9MvdARA1EOegsjUMwL1cSgD+hVjjhp0djaNhu1fWZ1S+0TFtkwyIiHgQmtVyhVxoas22FpAu/YaAf30M6RGW8OkpMguW5EgqD3/wWZY/MeLpGdHRx9gvxnWJ8eyHTzamnLKuPZB03OWBB1PUu70ANXeNimG539eYoBxqUOwr1/gk1Sdn1eRjpwwXrSU9rRkxAreL3KnuGYHdDHEIusJSm/uYdV5XuTaS8jmTqPufogqg60daU1wg0/mwHNo5DL9sbaq991m/C9NUcgOxtwguFkpx7LypADnV4i40Jhb0vqU0Z96YT7WT4vR8cc2Gsto6Lg4DNS5DryAB4zln6nyY7Ej0EQlODA2lOe2Fr0L3FV/rxEFQPzXpT/gR0rLPcFNSDRNg+4W2MdtkDGFBNueGF0KDvyHMD7zCYfymwmHymIdrnLVB63Nhqo26pplaysGPg4Cuecx21Vna1G2VA2HNQsEYTBiP7UGZKHmWHAdMjqHzhn9KDLBdTW1LX9i8JLdiU7NjbYuMxKlKkM82XG698r3BAs5lIikr219M/Xkkcc8Dp0K4w=----ATTACHMENT:----NjY1NDkwOTE1NDI0MzI2NCAyNjIzMjMyMTE0OTYyMTgyIDYzNzI0NTgyOTQ5MjU3MTY=