Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert; obviously I missed the function at the bottom of the file... | Wez Furlong | 2004-05-20 | 1 | -1/+1 |
| | |||||
* | Export this, so extensions may throw their own exception objects that | Wez Furlong | 2004-05-20 | 1 | -1/+1 |
| | | | | | they have already instantiated. | ||||
* | Fix c++ builds | Marcus Boerger | 2004-04-28 | 1 | -1/+1 |
| | |||||
* | - Add hook for exception handler (Derick) | Andi Gutmans | 2004-04-13 | 1 | -0/+2 |
| | |||||
* | Centralize exceptions code in zend_exceptions.[ch]. | Zeev Suraski | 2004-02-12 | 1 | -3/+10 |
| | | | | | | | | Remove zend_default_classes.h (use zend_exceptions.h instead) NOTE: This currently breaks the build, fixes to php-src and pecl coming soon | ||||
* | Exceptions updates: | Zeev Suraski | 2004-02-12 | 1 | -0/+1 |
| | | | | | | | | - Enforce exceptions to be derived from class Exception. This allows users to perform catch-all. It's not yet complete, so don't get comfortable with it just yet :) Updates are coming soon. - Implement zend_throw_exception() using zend_throw_exception_ex() | ||||
* | - Happy new year and PHP 5 for rest of the files too.. | foobar | 2004-01-08 | 1 | -1/+1 |
| | | | | | # Should the LICENSE and Zend/LICENSE dates be updated too? | ||||
* | - Calling abstract methods should be a error for consistency reason. | Marcus Boerger | 2003-08-30 | 1 | -1/+0 |
| | | | | | - So in reflection_api we use the reflection_exception again. | ||||
* | - The compiler can't detect all abstract function calls so we need to check. | Marcus Boerger | 2003-08-30 | 1 | -0/+1 |
| | | | | | | # In this case throwing a dedicated exception is better than the error we # show when the compiler can detect the abstract call because its run-time. | ||||
* | Add zend_throw_exception_ex() which allows to format exception messages. | Marcus Boerger | 2003-08-28 | 1 | -0/+1 |
| | | | | | | | | | # # Since we don't have any portable way of printing into a dynamic buffer i # used a stack buffer of 1K (just like the error printing) and used a dynamic # buffer in case the necessary function is available. # | ||||
* | Allow to throw instances of classes derived from exception | Marcus Boerger | 2003-08-24 | 1 | -2/+8 |
| | |||||
* | - Provide a unified way to display uncaught exceptions, which shows | Marcus Boerger | 2003-08-24 | 1 | -0/+1 |
| | | | | | | | file/line/message info if possible. - Add zend_eval_string_ex() to be able to handle exceptions in eval'd code. - Use above function to fix memleaks in CLI. | ||||
* | Allow zend_throw_exception() to also set the exception code | Marcus Boerger | 2003-08-23 | 1 | -1/+1 |
| | |||||
* | Add function 'zend_throw_exception(char *message, int duplicate TSRMLS_DC);' | Marcus Boerger | 2003-08-21 | 1 | -0/+1 |
| | | | | | to provide an easy way to throw exceptions for extension developers. | ||||
* | updating license information in the headers. | James Cox | 2003-06-10 | 1 | -1/+1 |
| | |||||
* | semicolon | Sterling Hughes | 2003-05-04 | 1 | -1/+1 |
| | |||||
* | proto | Sterling Hughes | 2003-05-03 | 1 | -0/+1 |
| | |||||
* | DEFAULT_CLASSES_H not DEFAULT_INTERFACES_H | Sterling Hughes | 2003-03-23 | 1 | -2/+2 |
| | |||||
* | add a standard Exception class. | Sterling Hughes | 2003-03-23 | 1 | -0/+38 |