system system.base system.caching system.caching.dependencies system.collections system.console system.db system.db.ar system.db.schema system.db.schema.mssql system.db.schema.mysql system.db.schema.oci system.db.schema.pgsql system.db.schema.sqlite system.i18n system.i18n.gettext system.logging system.utils system.validators system.web system.web.actions system.web.auth system.web.filters system.web.helpers system.web.renderers system.web.services system.web.widgets system.web.widgets.captcha system.web.widgets.pagers

IAction

system.base
继承 interface IAction
子类 CAction, CCaptchaAction, CInlineAction, CViewAction, CWebServiceAction
可用自 1.0
版本 $Id$
IAction is the interface that must be implemented by controller actions.

公共方法

隐藏继承的方法

方法描述被定义在
getController() IAction
getId() IAction
run() Runs the action. IAction

方法详情

getController() 方法
abstract public CController getController()
{return} CController the controller instance

getId() 方法
abstract public string getId()
{return} string id of the action

run() 方法
abstract public void run()

Runs the action. This method is invoked by the controller owning this action.