Class XOAD_Observer

Description

XOAD Observer Class.

To observe XOAD events you must define your own classes that extend the XOAD_Observer class.

See XOAD_Observer::updateObserver for more information.

Example:

  1. <?php
  2.  
  3. require_once('xoad.php');
  4.  
  5. class CallbackObserver extends XOAD_Observer
  6. {
  7. function updateObserver($event, $arg)
  8. {
  9. print $event . ' called.';
  10. }
  11. }
  12.  
  13. XOAD_Server::addObserver(new CallbackObserver());
  14.  
  15. ...
  16.  
  17. ?>

  • version: 0.6.0.0
  • author: Stanimir Angeloff

Located in /classes/Observer.class.php (line 70)


	
			
Direct descendents
Class Description
 class XOAD_Cache_ServerObserver XOAD Cache Server Observer Class.
 class XOAD_HTML_ServerObserver XOAD HTML Server Observer Class.
Method Summary
 bool updateObserver ()
Methods
updateObserver (line 88)

This method is called when XOAD_Observable::notifyObservers is called.

You should override this method to accept two parameters - the event name and the event argument.

If XOAD_Observable::notifyObservers is called without parameters the event name is 'default'.

You should also always return a boolean value that indicates the result of the event.

  • return: Always true.
  • access: public
bool updateObserver ()

Redefined in descendants as:

Documentation generated on Sat, 12 Nov 2005 20:24:28 +0200 by phpDocumentor 1.3.0RC3