简单的URL管理器。

v1.1.5 2021-10-15 17:43 UTC

README

Integrity check

简单的管理器,用于获取当前URL的部分。URL解析以安全方式进行。

📦 安装

建议使用 Composer 进行安装,您也可以在 PackagistGitHub 上找到该包。

要安装,只需使用以下命令

$ composer require baraja-core/url

您可以通过创建内部类的实例手动使用该包,或者注册DIC扩展将服务直接链接到Nette框架。

如何使用

一个易于使用的库,用于获取和管理当前URL。

您将获取当前URL

echo \Baraja\Url\Url::get()->getCurrentUrl();

基本URL

echo \Baraja\Url\Url::get()->getBaseUrl();

或相对URL

// return with query parameters (if used)
echo \Baraja\Url\Url::get()->getRelativeUrl();

// return only path
echo \Baraja\Url\Url::get()->getRelativeUrl(false);

也可以获取Nette Url或Script Url,以便在处理URL部分时更加稳健

$netteUrl = \Baraja\Url\Url::get()->getNetteUrl();

echo $netteUrl->getDomain();
echo $netteUrl->getPort();
echo $netteUrl->getQuery();

以及许多其他获取器,更多信息请参阅文档

📄 许可证

baraja-core/url 使用MIT许可证。有关更多详细信息,请参阅LICENSE 文件。