Url¶
-
class
AeonDigital\Http\Uri\Url¶ - Classe concreta de uma Url.
Parent: AeonDigital\Http\Uri\Abstracts\aAbsoluteUriImplements: AeonDigital\Interfaces\Http\Uri\iUrl
Methods¶
-
public
AeonDigital\Http\Uri\Url::__construct($scheme="", $user="", $password=null, $host="", $port=null, $path="", $query="", $fragment="")¶ - Inicia uma instância
Url.Parameters: - ‹ string › $scheme
Define oschemeusado peloURI. - ‹ string › $user
Define ouserusado peloURI. - ‹ ?string › $password
Define opasswordusado peloURI. Senullfor passado, o valor dapasswordnão será removido. - ‹ string › $host
Define ohostusado peloURI. - ‹ ?int › $port
Define aportusado peloURI. Usenullpara usar o valor padrão para doscheme. - ‹ string › $path
Define opathusado peloURI. - ‹ string › $query
Define oqueryusado peloURI. - ‹ string › $fragment
Define ofragmentusado peloURI.
Throws: ‹ InvalidArgumentException ›
Caso algum dos parametros passados seja inválido. - ‹ string › $scheme