public function addError($file, $class, $method, $line, $type, $message, $errorFile = null, $errorLine = null, $case = null, $dataSetKey = null, $dataSetProvider = null)
{
$this->errors[] = array('case' => $case, 'dataSetKey' => $dataSetKey, 'dataSetProvider' => $dataSetProvider, 'class' => $class, 'method' => $method, 'file' => $file, 'line' => $line, 'type' => $type, 'message' => trim($message), 'errorFile' => $errorFile, 'errorLine' => $errorLine);
return $this;
}