Режим разработки

В DIAFAN.CMS предусмотрены специальные инструменты для разработчика: режим разработки (отображает все PHP-ошибки) и профилирование запросов.

Они описаны в классе Dev, в файле includes/developer.php.

Методы

void init () – Разрешает/запрещает вывод ошибок.

void shutdown () – Остановка системы и вывод всех ошибок.

boolean set_profiler () – Активирует профилирование, если это разрешено в параметрах.

boolean get_profiler () – Профилирование запросов.

void var_dump () – Сохраняет профилирование.

string backtrace_to_string (array $backtrace) – Форматирует стек вызова функций в строку.

  • array $backtrace: стек вызова функций

string backtrace_to_ord (array $backtrace) – Форматирует стек вызова функций в koi-8r.

  • array $backtrace: стек вызова функций

string backtrace_prepare_string (array $arg) – Оформление и вызов функций для вывода дебага для разработчика.

  • array $arg: стек функций

void vd (string $v) – Оформление вывода VD, аналог var_dump.

  • string $v: дополнительное содержание файла

Ваши комментарии и дополнения

Ваш комментарий будет первым.

Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.