Skip to content
Snippets Groups Projects
Commit e16ede88 authored by Dyszczo's avatar Dyszczo
Browse files

Merge branch 'feature/log-disable-filter' into 'master'

wpdesk_is_wp_log_capture_permitted

See merge request !13
parents 281bb559 6cfb55ca
No related branches found
No related tags found
1 merge request!13wpdesk_is_wp_log_capture_permitted
Pipeline #6890 failed
## [1.6.0] - 2019-05-21
### Added
- wpdesk_is_wp_log_capture_permitted filter to disable log capture
## [1.5.4] - 2019-05-06
### Fixed
- Exception: must be an instance of WC_Logger, instance of WPDesk\Logger\WC\WooCommerceMonologPlugin given
......
......@@ -87,7 +87,10 @@ class WPDeskLoggerFactory extends BasicLoggerFactory
}
$logger = $this->createLogger($name);
if (self::isWPLogPermitted()) {
$this->appendMainLog($logger);
}
if ($name !== self::DEFAULT_LOGGER_CHANNEL_NAME) {
$this->appendFileLog($logger, $this->getFileName($name));
} else {
......@@ -97,6 +100,15 @@ class WPDeskLoggerFactory extends BasicLoggerFactory
return $logger;
}
/**
* Is capturing the php log is permitted.
*
* @return bool
*/
public static function isWPLogPermitted() {
return apply_filters('wpdesk_is_wp_log_capture_permitted', true);
}
/**
* @param $logger
*/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment