Re: [PHP-PEAR] event-based oop design

[email protected] ("Jesus M. Castagnetto") Wed, 14 Mar 2001 13:44:48 -0800 (PST)
Newsgroups php.pear
Message-ID <[email protected]>
For event based classes to work, would'nt you need
threads? In java, usually you have listener objects
and any instance interested in a particular event
registers with the listener (or a listeners' manager
object), and then the listener informs the registered
class when the event occurs, oftentimes this will
spawn a new thread.

Can't see how this can be done in PHP w/o some
contortions. Perhaps in an application server in which
scripts live, like servlets in a servlet server.

As for error reporting, you can always define your own
error handler(s) in PHP, it is not event based
java-style, but it will work. Check out the example I
wrote for the manual entry of set_error_handler().

Perhaps error handling can be implemented similarly to
how destructors are implemented in PEAR.

--- Uioreanu Calin <[email protected]> wrote:
> Hello,
> 
> Has anyone knowledge of an event based classes
> structure?
> Error reporting&about everything could gain
> dimension.
> 
> Regards,
> Calin
> 
> 
> 
> -- 
> PHP Extension and Add-on Repository (PEAR) mailing
> list.
> Documentation can be found at
> http://pear.php.net/doc/pear.html
> To unsubscribe, e-mail:
> [email protected] from the
> mail address you subscribed with.
> 


=====
--- Jesus M. Castagnetto ([email protected])

__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - Buy the things you want at great prices.
http://auctions.yahoo.com/