Модуль ошибок
Модуль используется фр. для вывода ошибок, находится в директории core/errors.phpОсновные виды ошибок
class rc_Exception extends Exception
- Класс, кот. используется по умолчанию для вывода ошибок
class rcException extends Exception
- Базовый класс для вывода ошибок
class dbException extends rcException
- Класс для вывода ошибок при работе с базой данных (используется в классе db и всех его методах)
class routingException extends rc_Exception
- Класс для вывода ошибок маршрутизации (используется в базовом контроллере - base_front_controller)
Пример:
Throw new rcException('Test Exception');
Throw new dbException("DB error", "SELECT id, ip, key, data FROM session WHERE 1");
Класс для вывода данных
Используется в модуле ошибок, находится в директории core/output.phpОсновной метод:
output::show($data)
$data - Данные для вывода, формат данных определяется автоматически
Свойства (статические) класса output
public static $return = false;
- возвращать ли отформатированные данные методом output::show()
public static $delimiter = ' => ';
- Разделитель используемый для вывода данных (если данные - массив)
public static $show_index = true;
- Показывать ли индекс массива при выводе данных (если данные - массив)
Комментариев нет:
Отправить комментарий