IApplicationComponent
优质
小牛编辑
134浏览
2023-12-01
所有包 | 方法
IApplicationComponent是所有应用组件必须实现的接口。
在应用程序完成配置后,加载任何应用组件, 将调用init()方法。
源码: framework/base/interfaces.php#32 (显示)
源码: framework/base/interfaces.php#28 (显示)
包 | system.base |
---|---|
继承 | interface IApplicationComponent |
子类 | CApcCache, CApplicationComponent, CAssetManager, CAuthManager, CCache, CCacheHttpSession, CClientScript, CDbAuthManager, CDbCache, CDbConnection, CDbFixtureManager, CDbHttpSession, CDbMessageSource, CDummyCache, CEAcceleratorCache, CErrorHandler, CFileCache, CFormatter, CGettextMessageSource, CHttpRequest, CHttpSession, CLogRouter, CMemCache, CMessageSource, CPhpAuthManager, CPhpMessageSource, CPradoViewRenderer, CSecurityManager, CStatePersister, CThemeManager, CUrlManager, CViewRenderer, CWebUser, CWidgetFactory, CWinCache, CXCache, CZendDataCache |
源自 | 1.0 |
版本 | $Id: interfaces.php 3515 2011-12-28 12:29:24Z mdomba $ |
源码 | framework/base/interfaces.php |
在应用程序完成配置后,加载任何应用组件, 将调用init()方法。
公共方法
隐藏继承方法
方法 | 描述 | 定义在 |
---|---|---|
getIsInitialized() | 检查是否已经调用了init()方法。 | IApplicationComponent |
init() | 初始化应用组件。 | IApplicationComponent |
方法详细
getIsInitialized() 方法abstract public boolean getIsInitialized() | ||
{return} | boolean | 是否已经调用了init()方法。 |
publicfunctiongetIsInitialized();
init() 方法abstract public void init() |
publicfunctioninit();
初始化应用组件。 这个方法在应用程序完成配置后调用。