# yii-shortcut **Repository Path**: techutter/yii-shortcut ## Basic Information - **Project Name**: yii-shortcut - **Description**: Yii 框架快捷操作函数 - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2014-03-20 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #yii-shortcut 本项目基于 [qiang](http://www.yiiframework.com/user/2) 的一篇文章 [Use shortcut functions to reduce typing](http://www.yiiframework.com/wiki/31/use-shortcut-functions-to-reduce-typing) , 并添加了更多函数. ## 安装&使用方法 下载 yii-shortcut.php 文件, 将它放到 `protected` 文件夹下, 在入口文件或配置文件中引入此文件. 使用时直接调用其中的函数, 如: 获得当前App, 用 Yii 的方式为 `Yii::app()`, 现在我们可以使用 `app()` 来获得, 其他函数使用方法相同. ## 函数说明 `app()` 获取当前App, 等同于 `Yii::app()`. `base_url()` 获取基础URL, 等同于 `Yii::app()->baseUrl`. `base_path()` 获取应用基础路径, 等同于 `Yii::app()->basePath`. `cs()` 获取 clientScript, 等同于 `Yii::app()->getClientScript()` `user()` 获取当前用户(WebUser), 等同于 `Yii::app()->getUser()` `url()` 创建URL, 等同于 `Yii::app()->createUrl()` 或 `Yii::app()->createAbsoluteUrl()` `t()` 翻译, 等同于 `Yii::t()` `param()` 获取配置中的参数, 等同于 `Yii::app()->param`