Logger¶
-
class
DreamCommerce\ShopAppstoreLib\
Logger
¶
A class performing simple messages logging.
This class implements PSR-3 Logger Interface.
methods¶
-
DreamCommerce\ShopAppstoreLib\Logger::
log
($level, $message[, $context =[]])¶ Logs message to defined stream.
Parameters: - $level (string) – priority
- $message (string) – log message
- $context (array) – logging context
The target stream can be set by defining
DREAMCOMMERCE_LOG_FILE
You can define the constant in your source code:
define('DREAMCOMMERCE_LOG_FILE', "php://stdout");
By default, all messages are added with debug priority. All those messages are by default filtered out, due to disabled debug mode.
Debugging may be enabled by defining
DREAMCOMMERCE_DEBUG
constant and setting its value totrue
.You can define the constant in your source code:
define('DREAMCOMMERCE_DEBUG', true);