PHP code example of hellpers / error
1. Go to this page and download the library: Download hellpers/error library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
hellpers / error example snippets
/*
|-------------------------------------------------------------------------------
| Пример
|-------------------------------------------------------------------------------
|
| Устанавливаем перехватчик ошибок и исключений вызовом статичного метода
| Error::catch().
|
| Метод Error::catch() принимает четыре параметра:
| 1. Строка. Абсолютный путь к корню приложения;
| 2. Строка. Относительный путь к папке для хранения логов внутри приложения;
| 3. Строка. Имя для файла, в который будет происходить запись логов;
| 4. Число. Уровень перехвата ошибок. Например: E_ALL & ~E_NOTICE. По умолчанию
| обрабатываются все возможные ошибки.
|
| При задании имени файла был использован метод Error::d(). Этот метод позволяет
| передать строку, спецсимволы которой будут преобразованы стандартным PHP
| методом DateTime::format(). Таким образом имя файла будет содержать текущую
| дату.
|
*/
Error::catch(
__DIR__, 'temp/errors', Error::d('Y-m-d') . '.txt', E_ALL & ~E_DEPRECATED
);
throw new Exception('Исключение');