new Logger()
A logger class that you can mix into your classes to handle logging settings and state at an object level.
See utils/logger for the members of this class
- See:
-
- utils/logger
Methods
-
all()
-
Turns on all logging levels
-
debug(The)
-
Log a `debug` call
Parameters:
Name Type Description Thestring value to log -
error(The)
-
Log a `error` call
Parameters:
Name Type Description Thestring value to log -
info(The)
-
Log a `info` call
Parameters:
Name Type Description Thestring value to log -
level(lvl)
-
Sets the logging level to one of `trace`, `debug`, `info`, `warn`, `error`.
Parameters:
Name Type Description lvlstring The level to set it to. Can be one of `trace`, `debug`, `info`, `warn`, `error`. -
silent()
-
Turn off all logging. If you log something, it will not error, but will not do anything either and the cycles are minimal.
-
trace(The)
-
Log a `trace` call
Parameters:
Name Type Description Thestring value to log -
warn(The)
-
Log a `warn` call
Parameters:
Name Type Description Thestring value to log