public function getLineTrace(\Exception $e = null)
{
if (!isset($e)) {
$e = new \Exception();
}
$lines = static::$lines;
$file = get_class($this) . '.php';
foreach ($e->getTrace() as $trace) {
if (isset($trace['file']) && basename($trace['file']) == $file) {
$line = $trace['line'];
return isset($lines[$line]) ? $lines[$line] : null;
}
}
return null;
}