Commit 180dbb14 by Qiang Xue

Merge branch 'master' of github.com:yiisoft/yii2

parents b5981250 558f4994
...@@ -265,7 +265,7 @@ Please update yiisite/common/data/versions.php file with the following code: ...@@ -265,7 +265,7 @@ Please update yiisite/common/data/versions.php file with the following code:
where <target name> can be one of the following: where <target name> can be one of the following:
- sync : synchronize yiilite.php and YiiBase.php - sync : synchronize yiilite.php and AbstractYii.php
- message : extract i18n messages of the framework - message : extract i18n messages of the framework
- src : build source release - src : build source release
- doc : build documentation release (Windows only) - doc : build documentation release (Windows only)
......
...@@ -45,7 +45,7 @@ class ClassmapController extends Controller ...@@ -45,7 +45,7 @@ class ClassmapController extends Controller
'only' => array('.php'), 'only' => array('.php'),
'except' => array( 'except' => array(
'Yii.php', 'Yii.php',
'YiiBase.php', 'AbstractYii.php',
'/debug/', '/debug/',
'/console/', '/console/',
'/test/', '/test/',
......
...@@ -56,7 +56,7 @@ class PhpDocController extends Controller ...@@ -56,7 +56,7 @@ class PhpDocController extends Controller
}, },
'only' => array('.php'), 'only' => array('.php'),
'except' => array( 'except' => array(
'YiiBase.php', 'AbstractYii.php',
'Yii.php', 'Yii.php',
'/debug/views/', '/debug/views/',
'/requirements/', '/requirements/',
......
...@@ -16,4 +16,4 @@ PEAR-style libraries ...@@ -16,4 +16,4 @@ PEAR-style libraries
References References
---------- ----------
- YiiBase::autoload - AbstractYii::autoload
\ No newline at end of file \ No newline at end of file
...@@ -49,15 +49,15 @@ defined('YII_ENABLE_ERROR_HANDLER') or define('YII_ENABLE_ERROR_HANDLER', true); ...@@ -49,15 +49,15 @@ defined('YII_ENABLE_ERROR_HANDLER') or define('YII_ENABLE_ERROR_HANDLER', true);
/** /**
* YiiBase is the core helper class for the Yii framework. * AbstractYii is the core helper class for the Yii framework.
* *
* Do not use YiiBase directly. Instead, use its child class [[Yii]] where * Do not use AbstractYii directly. Instead, use its child class [[Yii]] where
* you can customize methods of YiiBase. * you can customize methods of AbstractYii.
* *
* @author Qiang Xue <qiang.xue@gmail.com> * @author Qiang Xue <qiang.xue@gmail.com>
* @since 2.0 * @since 2.0
*/ */
class YiiBase abstract class AbstractYii
{ {
/** /**
* @var array class map used by the Yii autoloading mechanism. * @var array class map used by the Yii autoloading mechanism.
......
...@@ -12,13 +12,13 @@ require(__DIR__ . '/YiiBase.php'); ...@@ -12,13 +12,13 @@ require(__DIR__ . '/YiiBase.php');
/** /**
* Yii is a helper class serving common framework functionalities. * Yii is a helper class serving common framework functionalities.
* *
* It extends from [[YiiBase]] which provides the actual implementation. * It extends from [[AbstractYii]] which provides the actual implementation.
* By writing your own Yii class, you can customize some functionalities of [[YiiBase]]. * By writing your own Yii class, you can customize some functionalities of [[AbstractYii]].
* *
* @author Qiang Xue <qiang.xue@gmail.com> * @author Qiang Xue <qiang.xue@gmail.com>
* @since 2.0 * @since 2.0
*/ */
class Yii extends \yii\YiiBase class Yii extends \yii\AbstractYii
{ {
} }
......
...@@ -220,7 +220,7 @@ class Logger extends Component ...@@ -220,7 +220,7 @@ class Logger extends Component
* Returns the total elapsed time since the start of the current request. * Returns the total elapsed time since the start of the current request.
* This method calculates the difference between now and the timestamp * This method calculates the difference between now and the timestamp
* defined by constant `YII_BEGIN_TIME` which is evaluated at the beginning * defined by constant `YII_BEGIN_TIME` which is evaluated at the beginning
* of [[YiiBase]] class file. * of [[AbstractYii]] class file.
* @return float the total elapsed time in seconds for current request. * @return float the total elapsed time in seconds for current request.
*/ */
public function getElapsedTime() public function getElapsedTime()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment