Automattic\WooCommerce\Internal\StockNotifications

Notification::set_cancellation_sourcepublicWC 1.0

Set the cancellation source.

Method of the class: Notification{}

No Hooks.

Returns

null. Nothing (null).

Usage

$Notification = new Notification();
$Notification->set_cancellation_source( ?string $cancellation_source );
?string $cancellation_source(required)
.

Notification::set_cancellation_source() code WC 10.3.6

public function set_cancellation_source( ?string $cancellation_source ) {
	if ( $cancellation_source && ! in_array( $cancellation_source, NotificationCancellationSource::get_valid_cancellation_sources(), true ) ) {
		// Default to user.
		$cancellation_source = NotificationCancellationSource::USER;
	}

	$this->set_prop( 'cancellation_source', $cancellation_source );
}