Inheritance | Yii » yii\BaseYii |
---|---|
Available since version | 2.0 |
Source Code | https://github.com/yiisoft/yii2/blob/master/framework/Yii.php |
Yii is a helper class serving common framework functionalities.
It extends from yii\BaseYii which provides the actual implementation. By writing your own Yii class, you can customize some functionalities of yii\BaseYii.
Property | Type | Description | Defined By |
---|---|---|---|
$aliases | array | Registered path aliases | yii\BaseYii |
$app | yii\console\Application|yii\web\Application | The application instance | yii\BaseYii |
$classMap | array | Class map used by the Yii autoloading mechanism. | yii\BaseYii |
$container | yii\di\Container | The dependency injection (DI) container used by createObject(). | yii\BaseYii |
Method | Description | Defined By |
---|---|---|
autoload() | Class autoload loader. | yii\BaseYii |
beginProfile() | Marks the beginning of a code block for profiling. | yii\BaseYii |
configure() | Configures an object with the initial property values. | yii\BaseYii |
createObject() | Creates a new object using the given configuration. | yii\BaseYii |
endProfile() | Marks the end of a code block for profiling. | yii\BaseYii |
error() | Logs an error message. | yii\BaseYii |
getAlias() | Translates a path alias into an actual path. | yii\BaseYii |
getLogger() | yii\BaseYii | |
getObjectVars() | Returns the public member variables of an object. | yii\BaseYii |
getRootAlias() | Returns the root alias part of a given alias. | yii\BaseYii |
getVersion() | Returns a string representing the current version of the Yii framework. | yii\BaseYii |
info() | Logs an informative message. | yii\BaseYii |
powered() | Returns an HTML hyperlink that can be displayed on your Web page showing "Powered by Yii Framework" information. | yii\BaseYii |
setAlias() | Registers a path alias. | yii\BaseYii |
setLogger() | Sets the logger object. | yii\BaseYii |
t() | Translates a message to the specified language. | yii\BaseYii |
trace() | Logs a trace message. | yii\BaseYii |
warning() | Logs a warning message. | yii\BaseYii |
© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii.html