diff --git a/framework/yii/base/Application.php b/framework/yii/base/Application.php index eb0a0d3020..d38f6a9529 100644 --- a/framework/yii/base/Application.php +++ b/framework/yii/base/Application.php @@ -278,6 +278,15 @@ class Application extends Module return $this->getComponent('cache'); } + /** + * Returns the formatter component. + * @return \yii\base\Formatter the formatter application component. + */ + public function getFormatter() + { + return $this->getComponent('formatter'); + } + /** * Returns the request component. * @return \yii\web\Request|\yii\console\Request the request component @@ -333,6 +342,9 @@ class Application extends Module 'errorHandler' => array( 'class' => 'yii\base\ErrorHandler', ), + 'formatter' => array( + 'class' => 'yii\base\Formatter', + ), 'i18n' => array( 'class' => 'yii\i18n\I18N', ),