Inheritance diagram for PEIP_Observable:

Public Member Functions | |
| __construct (object $observedObject) | |
| addObserver (PEIP_INF_Observer $observer) | |
| deleteObserver (PEIP_INF_Observer $observer) | |
| notifyObservers (array $arguments=array()) | |
| countObservers () | |
| hasChanged () | |
| setChanged () | |
| clearChanged () | |
Protected Attributes | |
| $observedObject | |
| $observers = array() | |
| $hasChanged = false | |
Definition at line 22 of file PEIP_Observable.php.
| PEIP_Observable::__construct | ( | object $ | observedObject | ) |
| PEIP_Observable::addObserver | ( | PEIP_INF_Observer $ | observer | ) |
public
| $observer |
Implements PEIP_INF_Observable.
Definition at line 46 of file PEIP_Observable.php.
| PEIP_Observable::deleteObserver | ( | PEIP_INF_Observer $ | observer | ) |
public
| $observer |
Implements PEIP_INF_Observable.
Definition at line 56 of file PEIP_Observable.php.
| PEIP_Observable::notifyObservers | ( | array $ | arguments = array() |
) |
public
| $arguments |
Implements PEIP_INF_Observable.
Definition at line 71 of file PEIP_Observable.php.
References hasChanged().
| PEIP_Observable::countObservers | ( | ) |
| PEIP_Observable::hasChanged | ( | ) |
public
Implements PEIP_INF_Observable.
Definition at line 93 of file PEIP_Observable.php.
Referenced by clearChanged(), notifyObservers(), and setChanged().
| PEIP_Observable::setChanged | ( | ) |
public
Implements PEIP_INF_Observable.
Definition at line 102 of file PEIP_Observable.php.
References hasChanged().
| PEIP_Observable::clearChanged | ( | ) |
public
Implements PEIP_INF_Observable.
Definition at line 111 of file PEIP_Observable.php.
References hasChanged().
PEIP_Observable::$observedObject [protected] |
Definition at line 24 of file PEIP_Observable.php.
PEIP_Observable::$observers = array() [protected] |
Definition at line 26 of file PEIP_Observable.php.
PEIP_Observable::$hasChanged = false [protected] |
Definition at line 28 of file PEIP_Observable.php.
1.5.1