Look up a class, method, property or event


Package system.base
Inheritance interface IApplicationComponent
Subclasses CApcCache, CApplicationComponent, CAssetManager, CAuthManager, CCache, CCacheHttpSession, CClientScript, CDbAuthManager, CDbCache, CDbConnection, CDbHttpSession, CDbMessageSource, CDummyCache, CEAcceleratorCache, CErrorHandler, CFileCache, CGettextMessageSource, CHttpRequest, CHttpSession, CLogRouter, CMemCache, CMessageSource, CPhpAuthManager, CPhpMessageSource, CPradoViewRenderer, CSecurityManager, CStatePersister, CThemeManager, CUrlManager, CViewRenderer, CWebUser, CXCache, CZendDataCache
Since 1.0
Version $Id: interfaces.php 1290 2009-08-06 16:13:11Z qiang.xue $
IApplicationComponent is the interface that all application components must implement.

After the application completes configuration, it will invoke the init() method of every loaded application component.

Public Methods

Hide inherited methods

MethodDescriptionDefined By
getIsInitialized() IApplicationComponent
init() Initializes the application component. IApplicationComponent

Method Details

getIsInitialized() method
abstract public boolean getIsInitialized()
{return} boolean whether the init() method has been invoked.

init() method
abstract public void init()

Initializes the application component. This method is invoked after the application completes configuration.

Be the first person to leave a comment

Please to leave your comment.