Automattic\WooCommerce\Internal\Admin\Suggestions

PaymentsExtensionSuggestionIncentives::get_incentive_dismissalspublicWC 1.0

Get the dismissals (contexts) for an incentive.

Method of the class: PaymentsExtensionSuggestionIncentives{}

No Hooks.

Returns

String[]. The contexts in which the incentive has been dismissed.

Usage

$PaymentsExtensionSuggestionIncentives = new PaymentsExtensionSuggestionIncentives();
$PaymentsExtensionSuggestionIncentives->get_incentive_dismissals( $incentive_id, $suggestion_id ): array;
$incentive_id(string) (required)
The incentive ID.
$suggestion_id(string) (required)
The suggestion ID.

PaymentsExtensionSuggestionIncentives::get_incentive_dismissals() code WC 10.3.3

public function get_incentive_dismissals( string $incentive_id, string $suggestion_id ): array {
	$provider = $this->get_incentive_instance( $suggestion_id );
	if ( null === $provider ) {
		return array();
	}

	return $provider->get_dismissals( $incentive_id );
}