Repository URL to install this package:
<?php
/**
* Class WPDesk_Paczkomaty_Logger
*/
class WPDesk_Paczkomaty_Logger {
/**
* Plugin
*
* @var WPDesk_Paczkomaty_Plugin
*/
private $plugin;
/**
* @var bool
*/
private $enabled = false;
/**
* WPDesk_Paczkomaty_Logger constructor.
*
* @param WPDesk_Paczkomaty_Plugin $plugin
*/
public function __construct( $plugin ) {
$this->plugin = $plugin;
$settings = $plugin->get_shipping_method_settings();
if ( isset( $settings['logging'] ) && $settings['logging'] == 'yes' ) {
$this->enabled = true;
}
}
/**
* @param $message
* @param string $level
*/
public function log( $message, $level = 'debug') {
if ( $this->enabled ) {
wc_get_logger()->log( $level, $message, [
'source' => 'paczkomaty',
] );
}
}
}