Subversion Repositories php-qbpwcf

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
23 liveuser 1
<?php
2
	class ODTException extends Exception {
3
 
4
		protected $message;
5
 
6
		function __construct($message) {
7
			$this->message = $message;
8
		}
9
 
10
		function __toString() {
11
			$class = new ReflectionClass($this);
12
			$trace = $this->getTrace();
13
			$errorMsg = 'Exception "'.$class->getName().'" in '.$trace[0]['file'].'('.$trace[0]['line'].')'.
14
						': <strong>'.$this->getMessage().'</strong>';
15
			return $errorMsg;
16
		}
17
	}
18
?>