NAME
DBR::Util::Logger
SYNOPSIS
use DBR::Util::Logger;
$logger = new DBR::Util::Logger( [
-user_id => $user_id, # Optional
-logPath => $alternatePath,
-logLevel => 'level' # None, Info, Warn, Debug, Debug2, Debug3
-bDebug => $boolDebug, # Deprecated
-noLog => $boolNoLog, # Deprecated ]
);
DESCRIPTION
The purpose of the Logger Object is to log script information on a per user basis, as well as keep a transaction log of all DB related API Calls.
METHODS
new (Constructor)
log
This method provides logging (optionally on a per user basis).
logErr,logWarn, logInfo, logDebug, logDebug2, logDebug3
wrappers around log
getTime
accepts null or unix time as input (if null, current time is assumed) returns an array like localtime, except that year is adjust to 4 digits and month is 1-12 instead of 0-11