4require_once
'./Services/Exceptions/classes/class.ilException.php';
66 switch ($this->exception_type) {
68 $message =
$lng->txt(
'dcl_wrong_input_type');
71 $message =
$lng->txt(
'dcl_wrong_length');
74 $message =
$lng->txt(
'dcl_wrong_regex');
77 $message =
$lng->txt(
'dcl_invalid_regex_config');
80 $message =
$lng->txt(
'dcl_unique_exception');
83 $message =
$lng->txt(
'dcl_noturl_exception');
86 $message =
$lng->txt(
'dcl_notimage_exception');
89 $message =
$lng->txt(
'dcl_not_supported_file_type');
95 $message =
$lng->txt(
'dcl_unknown_exception');
98 if(strlen($this->additional_text) > 0) {
99 $message .=
" ".$this->additional_text;
An exception for terminatinating execution or to throw for unit testing.
Base class for ILIAS Exception handling.