Submit
Path:
~
/
/
opt
/
psa
/
phpMyAdmin
/
vendor
/
league
/
uri-interfaces
/
src
/
Exceptions
/
File Content:
IdnaConversionFailed.php
<?php /** * League.Uri (https://uri.thephpleague.com) * * (c) Ignace Nyamagana Butera <nyamsprod@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ declare(strict_types=1); namespace League\Uri\Exceptions; use League\Uri\Idna\IdnaInfo; final class IdnaConversionFailed extends SyntaxError { /** @var IdnaInfo|null */ private $idnaInfo; private function __construct(string $message, IdnaInfo $idnaInfo = null) { parent::__construct($message); $this->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; } }
Edit
Rename
Chmod
Delete
FILE
FOLDER
INFO
Name
Size
Permission
Action
FileinfoSupportMissing.php
430 bytes
0644
IdnSupportMissing.php
425 bytes
0644
IdnaConversionFailed.php
1106 bytes
0644
SyntaxError.php
427 bytes
0644
N4ST4R_ID | Naxtarrr