Automattic\WooCommerce\Internal\PushNotifications\DataStores

PushTokensDataStore::delete │ public │ WC 10.5.0

Deletes a push token.

Метод класса: PushTokensDataStore{}

Хуков нет.

Возвращает

bool. True on success.

Использование

$PushTokensDataStore = new PushTokensDataStore();
$PushTokensDataStore->delete( $id ): bool;
$id(int) (обязательный)
The push token ID.

Список изменений

С версии 10.5.0 Введена.

Код PushTokensDataStore::delete() WC 11.2.2

public function delete( int $id ): bool {
	$post = get_post( $id );

	if ( ! $post || PushToken::POST_TYPE !== $post->post_type ) {
		throw new PushTokenNotFoundException();
	}

	return (bool) wp_delete_post( (int) $id, true );
}