ExceptionHandler
ExceptionHandler - класс-обработчик исключений.
Метод | Описание | С версии |
---|---|---|
handleAssertion | Метод создаёт и исключает объект по его аргументам. | |
handleError | Метод создаёт и исключает объект по его аргументам. | |
handleException | Метод записывает информацию об исключении в лог и отображает её пользователю | |
handleFatalError | Метод выводит информацию об ошибке из функции error_get_last(). | |
initialize | Метод инициализирует обработку ошибок. | |
setAssertionErrorType | Метод устанавливает разрешённые типы ошибок для обработки. | |
setAssertionThrowsException | Метод устанавливает будет ли выбрасываться исключение утверждением или нет. | |
setDebugMode | Метод устанавливает режим отладки. | |
setExceptionErrorsTypes | Метод устанавливает какие ошибки будут выброшены исключением. | |
setHandledErrorsTypes | Метод устанавливает типы ошибок которые будут обработаны. | |
setHandlerLog | Метод устанавливает какой объект регистратора использовать для записи. | |
setHandlerOutput | Метод устанавливает объект используемый для показа сообщения об ошибке для пользователя. | |
setIgnoreSilence | Метод устанавливает игнорировать ли ошибку когда error_reporting() == 0. | |
setOverflowMemoryCatching | Метод устанавливает будут ли выводиться ошибки переполнения памяти. | |
writeToLog | Метод записывает информацию об исключении в лог файл. | |
Конструктор | Метод вызывается при создании экземпляра класса и позволяет в нем произвести какие-то действия, при создании объекта. |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024