Changes
Title
unchanged
Use shortcut functions to reduce typing
Category
unchanged
Tutorials
Yii version
unchanged
Tags
unchanged
Content
changed
[...]
/**
* This is the shortcut to Yii::app()->clientScript
*/
function cs()
{
// You could also call the client script instance via Yii::app()->clientScript
// But this is faster
return Yii::app()->
cgetClientScript
();
}
/**
* This is the shortcut to Yii::app()->user.
*/
function user()
{
return Yii::app()->getUser();
}[...]
* This is the shortcut to CHtml::link()
*/
function link($text, $url = '#', $htmlOptions = array())
{
return CHtml::link($text, $url, $htmlOptions);[...]
static $baseUrl;
if ($baseUrl===null)
$baseUrl=Yii::app()->rgetRequest
->b()->getBaseUrl
();
return $url===null ? $baseUrl : $baseUrl.'/'.ltrim($url,'/');
}[...]
return Yii::app()->params[$name];
}
/**
* This is the shortcut to Yii::app()->user.
*/
function user()
{
return Yii::app()->user;
}
```
```
### Links
- [Russian Version](http://dbhelp.ru/global-yii-functions/page/)