Класс позволяет сохранять отладочную информацию в файл
Открытые члены | |
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 | размер файла в байтах |