Spec-Zone.ru › Yii 1.1

IApplicationComponent

Пакет system.base
Наследование интерфейс IApplicationComponent
Подклассы CApcCache, CApplicationComponent, CAssetManager, CAuthManager, CCache, CCacheHttpSession, CClientScript, CDbAuthManager, CDbCache, CDbConnection, CDbFixtureManager, CDbHttpSession, CDbMessageSource, CDbStatePersister, CDummyCache, CEAcceleratorCache, CErrorHandler, CFileCache, CFormatter, CGettextMessageSource, CHttpRequest, CHttpSession, CLocalizedFormatter, CLogRouter, CMemCache, CMessageSource, CPhpAuthManager, CPhpMessageSource, CPradoViewRenderer, CRedisCache, CSecurityManager, CStatePersister, CThemeManager, CUrlManager, CViewRenderer, CWebUser, CWidgetFactory, CWinCache, CXCache, CZendDataCache
С момента 1.0
Исходный код framework/base/interfaces.php
IApplicationComponent — это интерфейс, который должны реализовывать все компоненты приложения.

После завершения конфигурации приложения вызывается метод init() каждого загруженного компонента приложения.

Публичные методы

Метод Описание Определено в
getIsInitialized() Проверяет, был ли вызван метод init(). IApplicationComponent
init() Инициализирует компонент приложения. IApplicationComponent

Подробности методов

getIsInitialized() метод

abstract public boolean getIsInitialized()
{return} boolean является ли вызванным метод init().
Исходный код: framework/base/interfaces.php#31 (показать)
public function getIsInitialized();

init() метод

abstract public void init()
Исходный код: framework/base/interfaces.php#27 (показать)
public function init();

Инициализирует компонент приложения. Этот метод вызывается после завершения конфигурации приложения.

© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc/api/1.1/IApplicationComponent

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API