| Package | system.base |
|---|---|
| Inheritance | interface IBehavior |
| Subclasses | CActiveRecordBehavior, CBehavior, CModelBehavior |
| Since | 1.0.2 |
| Version | $Id$ |
| Source Code | framework/base/interfaces.php |
| Method | Description | Defined By |
|---|---|---|
| attach() | Attaches the behavior object to the component. | IBehavior |
| detach() | Detaches the behavior object from the component. | IBehavior |
| getEnabled() | Returns whether this behavior is enabled | IBehavior |
| setEnabled() | Sets whether this behavior is enabled | IBehavior |
| abstract public void attach(CComponent $component) | ||
| $component | CComponent | the component that this behavior is to be attached to. |
Attaches the behavior object to the component.
| abstract public void detach(CComponent $component) | ||
| $component | CComponent | the component that this behavior is to be detached from. |
Detaches the behavior object from the component.
| abstract public boolean getEnabled() | ||
| {return} | boolean | whether this behavior is enabled |
| abstract public void setEnabled(boolean $value) | ||
| $value | boolean | whether this behavior is enabled |
Signup or Login in order to comment.