extends urlanalyzer

This commit is contained in:
Renan Bernordi 2025-01-30 01:35:01 -03:00
parent 9ffd8260fd
commit 91f58e61c7
14 changed files with 772 additions and 781 deletions

View file

@ -0,0 +1,18 @@
<?php
namespace Inc\URLAnalyzer;
use Inc\Language;
class URLAnalyzerError extends URLAnalyzerBase
{
public function throwError($errorType, $additionalInfo = '')
{
$errorConfig = $this->errorMap[$errorType];
$message = Language::getMessage($errorConfig['message_key'])['message'];
if ($additionalInfo) {
$message .= ': ' . $additionalInfo;
}
throw new URLAnalyzerException($message, $errorConfig['code'], $errorType, $additionalInfo);
}
}