PHP Класс Prado\Util\TFileLogRoute
TFileLogRoute records log messages in files.
The log files are stored under {@link setLogPath LogPath} and the file name
is specified by {@link setLogFile LogFile}. If the size of the log file is
greater than {@link setMaxFileSize MaxFileSize} (in kilo-bytes), a rotation
is performed, which renames the current log file by suffixing the file name
with '.1'. All existing log files are moved backwards one place, i.e., '.2'
to '.3', '.1' to '.2'. The property {@link setMaxLogFiles MaxLogFiles}
specifies how many files to be kept.
Показать файл
Открыть проект
Открытые методы
Защищенные методы
Описание методов
getLogFile()
публичный Метод
getLogPath()
публичный Метод
public getLogPath ( ) : string |
Результат |
string |
directory storing log files. Defaults to application runtime path. |
getMaxFileSize()
публичный Метод
getMaxLogFiles()
публичный Метод
processLogs()
защищенный Метод
Saves log messages in files.
rotateFiles()
защищенный Метод
setLogFile()
публичный Метод
setLogPath()
публичный Метод
setMaxFileSize()
публичный Метод
setMaxLogFiles()
публичный Метод