Base::__construct()   A
last analyzed

Complexity

Conditions 2
Paths 2

Size

Total Lines 7
Code Lines 4

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 6
CRAP Score 2

Importance

Changes 2
Bugs 0 Features 0
Metric Value
c 2
b 0
f 0
dl 0
loc 7
ccs 6
cts 6
cp 1
rs 9.4286
cc 2
eloc 4
nc 2
nop 3
crap 2
1
<?php namespace GameScan\Core\Exceptions;
2
3
class Base extends \Exception
4
{
5
    protected $logException = true;
6
7 2
    public function __construct($message = "", $code = 0, \Exception $previous = null)
8
    {
9 2
        parent::__construct($message, $code, $previous);
10 2
        if ($this->logException) {
11 2
            \GameScan\Core\Tools\LoggerFactory::getLogger()->error("Exception thrown : " . $this);
12 2
        }
13 2
    }
14
}
15