WC_Settings_Payment_Gateways::suppress_store_alertspublicWC 1.0

Suppress the store-alerts WCAdmin feature on the WooCommerce Payments settings page and Reactified sections.

Метод класса: WC_Settings_Payment_Gateways{}

Хуков нет.

Возвращает

Разное. The modified features list.

Использование

$WC_Settings_Payment_Gateways = new WC_Settings_Payment_Gateways();
$WC_Settings_Payment_Gateways->suppress_store_alerts( $features );
$features(разное) (обязательный)
The WCAdmin features list.

Код WC_Settings_Payment_Gateways::suppress_store_alerts() WC 10.9.1

public function suppress_store_alerts( $features ) {
	global $current_tab, $current_section;

	$feature_name = 'store-alerts';

	if ( is_array( $features ) &&
		in_array( $feature_name, $features, true ) &&
		self::TAB_NAME === $current_tab &&
		$this->should_render_react_section( $current_section ) ) {

		unset( $features[ array_search( $feature_name, $features, true ) ] );
	}

	return $features;
}