woocommerce_email_log_enabled
woocommerce_email_log_enabled
Appears in: woocommerce.10.9.3, woocommerce.10.9.4
Hook Type: filter
Displaying hooks found in version: woocommerce.10.9.4apply_filters('woocommerce_email_log_enabled') is found 2 times:
- /src/Internal/Email/EmailLogger.php line 89
* @param bool $enabled Whether logging is enabled. * @param string $email_id The email type ID. * @param WC_Email $email The WC_Email instance. */ if ( ! apply_filters( 'woocommerce_email_log_enabled', true, $email_id, $email ) ) { $this->last_mail_error = null; return; } $object_context = $this->get_object_context( $email->object ); $object_label = isset( $object_context['type'], $object_context['id'] ) - /src/Internal/Email/EmailLogger.php line 246
* This filter is documented in src/Internal/Email/EmailLogger.php * * @since 10.9.0 */ if ( ! apply_filters( 'woocommerce_email_log_enabled', true, $email_id, $email ) ) { return; } $object_context = $this->get_object_context( $email->object ); $object_label = isset( $object_context['type'], $object_context['id'] ) ? sprintf( ' for %s #%d', $object_context['type'], $object_context['id'] )