|
@@ 6-7 (lines=2) @@
|
| 3 |
|
static protected $escapeString = "|jate|"; |
| 4 |
|
public function __construct($_message, $_level = 2, $_code = 0, Exception $_previous = null) { |
| 5 |
|
parent::__construct($_message, $_code, $_previous); |
| 6 |
|
if(isset(debug_backtrace()[$_level]) && isset(debug_backtrace()[$_level]["file"])) |
| 7 |
|
$this->file = debug_backtrace()[$_level]["file"]; |
| 8 |
|
if(isset(debug_backtrace()[$_level]) && isset(debug_backtrace()[$_level]["line"])) |
| 9 |
|
$this->line = debug_backtrace()[$_level]["line"]; |
| 10 |
|
if(isset(debug_backtrace()[$_level]) && isset(debug_backtrace()[$_level]["function"])) |
|
@@ 8-9 (lines=2) @@
|
| 5 |
|
parent::__construct($_message, $_code, $_previous); |
| 6 |
|
if(isset(debug_backtrace()[$_level]) && isset(debug_backtrace()[$_level]["file"])) |
| 7 |
|
$this->file = debug_backtrace()[$_level]["file"]; |
| 8 |
|
if(isset(debug_backtrace()[$_level]) && isset(debug_backtrace()[$_level]["line"])) |
| 9 |
|
$this->line = debug_backtrace()[$_level]["line"]; |
| 10 |
|
if(isset(debug_backtrace()[$_level]) && isset(debug_backtrace()[$_level]["function"])) |
| 11 |
|
$this->function = debug_backtrace()[$_level]["function"]; |
| 12 |
|
if(isset(debug_backtrace()[$_level]) && isset(debug_backtrace()[$_level]["class"])) |
|
@@ 10-11 (lines=2) @@
|
| 7 |
|
$this->file = debug_backtrace()[$_level]["file"]; |
| 8 |
|
if(isset(debug_backtrace()[$_level]) && isset(debug_backtrace()[$_level]["line"])) |
| 9 |
|
$this->line = debug_backtrace()[$_level]["line"]; |
| 10 |
|
if(isset(debug_backtrace()[$_level]) && isset(debug_backtrace()[$_level]["function"])) |
| 11 |
|
$this->function = debug_backtrace()[$_level]["function"]; |
| 12 |
|
if(isset(debug_backtrace()[$_level]) && isset(debug_backtrace()[$_level]["class"])) |
| 13 |
|
$this->class = debug_backtrace()[$_level]["class"]; |
| 14 |
|
} |
|
@@ 12-13 (lines=2) @@
|
| 9 |
|
$this->line = debug_backtrace()[$_level]["line"]; |
| 10 |
|
if(isset(debug_backtrace()[$_level]) && isset(debug_backtrace()[$_level]["function"])) |
| 11 |
|
$this->function = debug_backtrace()[$_level]["function"]; |
| 12 |
|
if(isset(debug_backtrace()[$_level]) && isset(debug_backtrace()[$_level]["class"])) |
| 13 |
|
$this->class = debug_backtrace()[$_level]["class"]; |
| 14 |
|
} |
| 15 |
|
public function __toString() { |
| 16 |
|
return JException::encode(JException::decode($this->message)); |