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