Changeset 1101
- Timestamp:
- 12/04/07 08:59:54 (1 year ago)
- Files:
-
- trunk/src/main/php/net/stubbles/lang/stubMode.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/net/stubbles/lang/stubMode.php
r1100 r1101 184 184 * registers exception handler for current mode 185 185 * 186 * @return bool true if successful registered, else false 186 * Return value depends on registration: if no exception handler set return 187 * value will be false, if registered handler was an instance the handler 188 * instance will be returned, and true in any other case. 189 * 190 * @return bool|object 187 191 */ 188 192 public function registerExceptionHandler() … … 191 195 return false; 192 196 } 193 194 set_exception_handler($this->getCallback($this->exceptionHandler)); 197 198 $callback = $this->getCallback($this->exceptionHandler); 199 set_exception_handler($callback); 200 if (is_object($callback[0]) === true) { 201 return $callback[0]; 202 } 203 195 204 return true; 196 205 } … … 216 225 * registers error handler for current mode 217 226 * 218 * @return bool true if successful registered, else false 227 * Return value depends on registration: if no error handler set return value 228 * will be false, if registered handler was an instance the handler instance 229 * will be returned, and true in any other case. 230 * 231 * @return bool|object 219 232 */ 220 233 public function registerErrorHandler() … … 224 237 } 225 238 226 set_error_handler($this->getCallback($this->errorHandler)); 239 $callback = $this->getCallback($this->errorHandler); 240 set_error_handler($callback); 241 if (is_object($callback[0]) === true) { 242 return $callback[0]; 243 } 244 227 245 return true; 228 246 }
