It provides functions to append log messages to a files for different error log levels: errors, warnings, information and debug.
The class only appends the messages to the log file if the class log level setting is equal or higher than the log level associated to the log function that is being called.