LoggerAppenderFile appends log events to a file.
This appender uses a layout.
## Configurable parameters: ##
Located in /log4php/appenders/LoggerAppenderFile.php (line 37)
LoggerConfigurable | --LoggerAppender | --LoggerAppenderFile
Class | Description |
---|---|
LoggerAppenderDailyFile | An Appender that automatically creates a new logfile each day. |
LoggerAppenderRollingFile | LoggerAppenderRollingFile writes logging events to a specified file. The file is rolled over after a specified size has been reached. |
If set to true, appends to file. Otherwise overwrites it.
Path to the target file.
The file resource.
If set to true, the file is locked before appending. This allows concurrent access. However, appending without locking is faster so it should be used where appropriate.
TODO: make this a configurable parameter
Inherited from LoggerAppender
LoggerAppender::$closed
LoggerAppender::$filter
LoggerAppender::$layout
LoggerAppender::$name
LoggerAppender::$requiresLayout
LoggerAppender::$threshold
Returns the 'append' parameter.
Returns the 'file' parameter.
Returns the 'file' parmeter. Left for legacy reasons.
Helper function which can be easily overriden by daily file appender.
Acquires the target file resource, creates the destination folder if necessary. Writes layout header to file.
Sets the 'append' parameter.
Sets the 'file' parameter.
Sets the 'file' parmeter. Left for legacy reasons.
Writes a string to the target file. Opens file if not already open.
Inherited From LoggerAppender
LoggerAppender::__construct()
LoggerAppender::activateOptions()
LoggerAppender::addFilter()
LoggerAppender::append()
LoggerAppender::clearFilters()
LoggerAppender::close()
LoggerAppender::doAppend()
LoggerAppender::getDefaultLayout()
LoggerAppender::getFilter()
LoggerAppender::getFirstFilter()
LoggerAppender::getLayout()
LoggerAppender::getName()
LoggerAppender::getThreshold()
LoggerAppender::isAsSevereAsThreshold()
LoggerAppender::requiresLayout()
LoggerAppender::setLayout()
LoggerAppender::setName()
LoggerAppender::setThreshold()
LoggerAppender::warn()
LoggerAppender::__destruct()
Inherited From LoggerConfigurable
LoggerConfigurable::setBoolean()
LoggerConfigurable::setFileSize()
LoggerConfigurable::setInteger()
LoggerConfigurable::setLevel()
LoggerConfigurable::setNumeric()
LoggerConfigurable::setPositiveInteger()
LoggerConfigurable::setString()
LoggerConfigurable::warn()
Documentation generated on Tue, 12 Mar 2024 14:04:51 +0900 by phpDocumentor 1.4.4