Automattic\WooCommerce\Internal\StockNotifications\Enums
NotificationCancellationSource{}
Notification cancellation source enum.
No Hooks.
Usage
$NotificationCancellationSource = new NotificationCancellationSource(); // use class methods
Methods
- public static get_valid_cancellation_sources()
NotificationCancellationSource{} NotificationCancellationSource{} code WC 10.3.6
final class NotificationCancellationSource {
/**
* Admin cancellation source.
*
* @var string
*/
public const ADMIN = 'admin';
/**
* User cancellation source.
*
* @var string
*/
public const USER = 'user';
/**
* System cancellation source.
*
* @var string
*/
public const SYSTEM = 'system';
/**
* Get valid cancellation sources.
*
* @return string[]
*/
public static function get_valid_cancellation_sources(): array {
return array(
self::ADMIN,
self::USER,
self::SYSTEM,
);
}
}