Class yii\helpers\Url
继承 | yii\helpers\Url » yii\helpers\BaseUrl |
---|---|
可用版本自 | 2.0 |
源码 | https://github.com/yiichina/yii2/blob/api/framework/helpers/Url.php |
Url 提供了一组静态方法用于管理 URLs。
有关 Url 的详细信息和用法,请参考 guide article on url helpers。
公共属性
属性 | 类型 | 描述 | 被定义在 |
---|---|---|---|
$urlManager | yii\web\UrlManager | URL manager to use for creating URLs | yii\helpers\BaseUrl |
公共方法
方法 | 描述 | 被定义在 |
---|---|---|
base() | Returns the base URL of the current request. | yii\helpers\BaseUrl |
canonical() | Returns the canonical URL of the currently requested page. | yii\helpers\BaseUrl |
current() | Creates a URL by using the current route and the GET parameters. | yii\helpers\BaseUrl |
ensureScheme() | Normalize URL by ensuring that it use specified scheme. | yii\helpers\BaseUrl |
home() | Returns the home URL. | yii\helpers\BaseUrl |
isRelative() | Returns a value indicating whether a URL is relative. | yii\helpers\BaseUrl |
previous() | Returns the URL previously remembered. | yii\helpers\BaseUrl |
remember() | Remembers the specified URL so that it can be later fetched back by previous(). | yii\helpers\BaseUrl |
to() | Creates a URL based on the given parameters. | yii\helpers\BaseUrl |
toRoute() | Creates a URL for the given route. | yii\helpers\BaseUrl |
受保护的方法
方法 | 描述 | 被定义在 |
---|---|---|
getUrlManager() | yii\helpers\BaseUrl | |
normalizeRoute() | Normalizes route and makes it suitable for UrlManager. Absolute routes are staying as is while relative routes are converted to absolute ones. | yii\helpers\BaseUrl |