Категория Архивы: 1. Ошибки и Исключения

Ошибки и Исключения. В этом разделе описаны классы, которые нужны для регистрации и обработки ошибок, возникающих при работе как ядра, так и системы управления сайтом

(PHP) 1.3 Оформление сообщений об ошибке. Класс «FormatAbstract»

Наверное вы замечали, что при проблемах в работе системы управления сайтом появляются различные сообщения. Зачастую они выводятся одной строкой. Чтобы разобрать её содержание придётся потратить какое-то время. Было бы намного легче читать сообщения, где каждый блок информации отделён от другого. Поэтому в данной статье мы напишем класс (FormatAbstract), который будет отвечать за обработку получаемых сообщений и их оформление… Подробнее »

(PHP) 1.2 Уровни ошибок — класс LogLevelsClass

В прошлой статье была представлена полная структура обработчика ошибок. В этой статье мы рассмотрим класс «LogLevelsClass«. Это класс описывает уровни ошибок. Так как этот класс самостоятельный, то он располагается в директории «class» корневой папки компонента ядра «Log». Сам класс определён в следующем пространстве имён: namespace Hydra\Log\Levels; Константы класса «LogLevelsClass». Уровни ошибок В самом классе объявляется ряд констант, один… Подробнее »

(PHP) 1.1 Обработчик ошибок. Интерфейсы

В любой работе случаются ошибки. Можно использовать совершенную технику или же быть специалистом экстра класса, но от ошибок никто не застрахован. Так и с программным кодом. Каким классным программистом вы бы ни были, ошибки в работе кода всё равно могут быть. Их нужно отслеживать и исправлять. Именно поэтому так важно иметь под рукой инструменты обработки ошибок. «Эталонный» обработчик… Подробнее »