with their own observer function / classes via set_exception_handler - Removed getTraceSafe() as it was falling back on debug_backtrace() when getTrace() was empty, which only happens when an Exception is thrown outside of a class/function scope.
…functionality them self using set_exception_handler
…he class constants OBSERVER_PRINT, OBSERVER_TRIGGER, OBSERVER_DIE This can be achieved by writing a custom callback function, using the appropriate printf(), trigger_error and die() to achieve the same result.
…e.xml file already was using NEW BSD and the Exception class in PEAR was already converted and this file is forked off that for PEAR2 usage.
…e PHP docs already tell us about the internal PHP exception.
…the built-in previous instead of custom cause variable, add new commands to pyrus tests
…sts when creating it
…load, use 2.0.0a1 as min installer version