woocommerce_admin_payment_gateway_suggestion_specs

woocommerce_admin_payment_gateway_suggestion_specs

Hook Type: filter

See hook in core

Displaying hooks found in version: woocommerce.8.7.0

apply_filters('woocommerce_admin_payment_gateway_suggestion_specs') is found 3 times:

  • /src/Admin/Features/PaymentGatewaySuggestions/Init.php line 78
    	 * Get specs or fetch remotely if they don't exist.
    	 */
    	public static function get_specs() {
    		if ( 'no' === get_option( 'woocommerce_show_marketplace_suggestions', 'yes' ) ) {
    			return apply_filters( 'woocommerce_admin_payment_gateway_suggestion_specs', DefaultPaymentGateways::get_all() );
    		}
    		$specs = PaymentGatewaySuggestionsDataSourcePoller::get_instance()->get_specs_from_data_sources();
    
    		// Fetch specs if they don't yet exist.
    		if ( false === $specs || ! is_array( $specs ) || 0 === count( $specs ) ) {
    			return apply_filters( 'woocommerce_admin_payment_gateway_suggestion_specs', DefaultPaymentGateways::get_all() );
    
  • /src/Admin/Features/PaymentGatewaySuggestions/Init.php line 84
    		$specs = PaymentGatewaySuggestionsDataSourcePoller::get_instance()->get_specs_from_data_sources();
    
    		// Fetch specs if they don't yet exist.
    		if ( false === $specs || ! is_array( $specs ) || 0 === count( $specs ) ) {
    			return apply_filters( 'woocommerce_admin_payment_gateway_suggestion_specs', DefaultPaymentGateways::get_all() );
    		}
    
    		return apply_filters( 'woocommerce_admin_payment_gateway_suggestion_specs', $specs );
    	}
    
    	/**
    
  • /src/Admin/Features/PaymentGatewaySuggestions/Init.php line 87
    		if ( false === $specs || ! is_array( $specs ) || 0 === count( $specs ) ) {
    			return apply_filters( 'woocommerce_admin_payment_gateway_suggestion_specs', DefaultPaymentGateways::get_all() );
    		}
    
    		return apply_filters( 'woocommerce_admin_payment_gateway_suggestion_specs', $specs );
    	}
    
    	/**
    	 * Check if suggestions should be shown in the settings screen.
    	 *
    	 * @return bool