Automattic\WooCommerce\Internal\Admin\Suggestions

PaymentExtensionSuggestionIncentives::get_incentive_dismissals()publicWC 1.0

Get the dismissals (contexts) for an incentive.

Method of the class: PaymentExtensionSuggestionIncentives{}

No Hooks.

Return

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

Usage

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

PaymentExtensionSuggestionIncentives::get_incentive_dismissals() code WC 9.6.1

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 );
}