Класс Yii
| Наследование | Yii » yii\BaseYii |
|---|---|
| Доступно с версии | 2.0 |
| Исходный код | https://github.com/yiisoft/yii2/blob/master/framework/Yii.php |
Yii — вспомогательный класс, предоставляющий общие функциональные возможности фреймворка.
Он расширяет yii\BaseYii, который обеспечивает фактическую реализацию. Создав собственный класс Yii, вы можете настроить некоторые функциональные возможности yii\BaseYii.
Публичные свойства
| Свойство | Тип | Описание | Определено в |
|---|---|---|---|
| $aliases | массив | Зарегистрированные псевдонимы путей | yii\BaseYii |
| $app | yii\console\Application|yii\web\Application | Экземпляр приложения | yii\BaseYii |
| $classMap | массив | Карта классов, используемая механизмом автоматической загрузки Yii. | yii\BaseYii |
| $container | yii\di\Container | Контейнер внедрения зависимостей (DI), используемый методом createObject(). | yii\BaseYii |
Публичные методы
| Метод | Описание | Определено в |
|---|---|---|
| autoload() | Загрузчик автозагрузки классов. | yii\BaseYii |
| beginProfile() | Отмечает начало блока кода для профилирования. | yii\BaseYii |
| configure() | Настраивает объект с начальными значениями свойств. | yii\BaseYii |
| createObject() | Создает новый объект, используя заданную конфигурацию. | yii\BaseYii |
| endProfile() | Отмечает конец блока кода для профилирования. | yii\BaseYii |
| error() | Записывает сообщение об ошибке. | yii\BaseYii |
| getAlias() | Преобразует псевдоним пути в фактический путь. | yii\BaseYii |
| getLogger() | yii\BaseYii | |
| getObjectVars() | Возвращает публичные переменные члена объекта. | yii\BaseYii |
| getRootAlias() | Возвращает корневую часть псевдонима. | yii\BaseYii |
| getVersion() | Возвращает строку, представляющую текущую версию фреймворка Yii. | yii\BaseYii |
| info() | Записывает информационное сообщение. | yii\BaseYii |
| powered() | Возвращает HTML-гиперссылку, которая может отображаться на вашей веб-странице, показывая информацию "Powered by Yii Framework". | yii\BaseYii |
| setAlias() | Регистрирует псевдоним пути. | yii\BaseYii |
| setLogger() | Устанавливает объект логгера. | yii\BaseYii |
| t() | Переводит сообщение на указанный язык. | yii\BaseYii |
| trace() | Записывает отладочное сообщение. | yii\BaseYii |
| warning() | Записывает предупреждающее сообщение. | yii\BaseYii |
© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii.html