Класс позволяет сохранять отладочную информацию в файл
Открытые члены | |
| append ($data) | |
| newLine ($count=1) | |
| clean () | |
| remove () | |
| setMaxLength ($value) | |
| enableDate () | |
| setEnable ($bool) | |
Открытые статические члены | |
| static | file ($filename, $htaccess_protected=false) |
Защищенные члены | |
| __construct ($filename, $htaccess_protected=false) | |
|
protected |
Конструктор класса. Инициализоровать класс следует через статический конструктор: Log::file(...)->
| string | $filename | полный путь к log-файлу на диске |
| bool | $htaccess_protected | Если true, то в директории с лог файлом будет создан .htaccess файл, запрещающий доступ ко всем файлам данной директории извне |
| append | ( | $data | ) |
| clean | ( | ) |
Очищает лог файл
| enableDate | ( | ) |
Включает добавление даты в начало строки
|
static |
Статический конструктор.
| string | $filename | полный путь к log-файлу на диске |
| bool | $htaccess_protected | Если true, то в директории с лог файлом будет создан .htaccess файл, запрещающий доступ ко всем файлам данной директории извне |
| newLine | ( | $count = 1 | ) |
Вставка символов новой строки в лог файл
| int | $count |
| remove | ( | ) |
Удаляет лог файл
| setEnable | ( | $bool | ) |
Включает/выключает запись логов. Если передать true, то метод append не будет записывать лог
| $bool |
| setMaxLength | ( | $value | ) |
Устанавливает максимальный размер файла
| int | $value | размер файла в байтах |