Драйвер обработки ошибок

Драйвер обработки ошабок служит для обработки ошибок серверной части Cyber Image Manager. Все доступные драйвера обработки ошибок расположены в каталоге ./includes/drivers/errormanager/.

 

Шаблон драйвера обработки ошибок

  1. defined('ACCESS') or die();
  2.  
  3. class ErrorManager_<Имя драйвера>_Driver implements ErrorManager_Driver{
  4.         public function errorHandler($error_num, $error_var, $error_file, $error_line){
    
  5. 	}
  6. }

 

Драйвер обработки ошибок обязательно должен реализовывать метод errorHandler который принимает следующие параметры:
$error_num - уровень ошибки
$error_var - сообщение ошибки
$error_file - имя файла, в котором произошла ошибка
$error_line - номер строки в файле, в котором произошла ошибка

 

Примечание: Выражение ./ означет путь до корневой директории Cyber Image Manger.