EvalException   A
last analyzed

Complexity

Total Complexity 2

Size/Duplication

Total Lines 17
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 0

Importance

Changes 0
Metric Value
wmc 2
lcom 0
cbo 0
dl 0
loc 17
rs 10
c 0
b 0
f 0

2 Methods

Rating   Name   Duplication   Size   Complexity  
A __construct() 0 5 1
A __toString() 0 4 1
1
<?php
2
namespace EMT\Exception;
3
4
class EvalException extends \Exception
5
{
6
	
7
	private $evaldCode;
8
9
	public function __construct($evaldCode, $message = "", $code = 0, Exception $previous = null)
10
	{
11
		parent::__construct($message = "", $code = 0, $previous);
12
		$this->evaldCode = $evaldCode;
13
	}
14
15
	public function __toString()
16
	{
17
		return parent::__toString() . ', eval\'d code: ' . $this->evaldCode;
18
	}
19
20
}