diff --git a/CHANGELOG.md b/CHANGELOG.md index fa7a08c4073b64a1173fa296fe13e13d5e1cfa1c..40d91ec91407b79363e2c32b3b29e90db7a9b550 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ + +## [1.10.2] - 2022-11-14 +### Fixed +- Deprecated error in PHP 8.X + ## [1.10.1] - 2022-10-01 ### Fixed - WC logger initialisation diff --git a/src/deprecated/wpdesk-logger-factory.php b/src/deprecated/wpdesk-logger-factory.php index 1d2269c60bc7d877f6a2249e5fae88c52f85f06d..f50d2f8eedb2a2725ac5343d4db388c9f52fbffc 100644 --- a/src/deprecated/wpdesk-logger-factory.php +++ b/src/deprecated/wpdesk-logger-factory.php @@ -42,7 +42,7 @@ if ( ! class_exists( 'WPDesk_Logger_Factory' ) ) { * * @see http://php.net/manual/en/function.debug-backtrace.php */ - public static function log_wp_error( WP_Error $e, array $backtrace ) { + public static function log_wp_error( WP_Error $e, array $backtrace = array() ) { $message = 'Error: ' . get_class( $e ) . ' Code: ' . $e->get_error_code() . ' Message: ' . $e->get_error_message(); self::log_message_backtrace( $message, WPDesk_Logger::ERROR, $backtrace ); @@ -79,7 +79,7 @@ if ( ! class_exists( 'WPDesk_Logger_Factory' ) ) { * @param string $level Level of error. * @param array $backtrace Backtrace information with snapshot of error env. */ - public static function log_message_backtrace( $message, $level = WPDesk_Logger::DEBUG, array $backtrace ) { + public static function log_message_backtrace( $message, $level = WPDesk_Logger::DEBUG, array $backtrace = array() ) { $message .= ' Backtrace: ' . json_encode( $backtrace ); if (isset($backtrace[ self::BACKTRACE_FILENAME_KEY ])) { $filename = $backtrace[ self::BACKTRACE_FILENAME_KEY ];