PluginProbe
Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages / 3.4.3
Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages v3.4.3
3.4.3 3.4.2 3.4.1 3.4.0 3.3.9 3.3.8 3.3.7 3.3.6 3.3.5 3.3.4 3.3.3 3.3.2 3.3.1 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 2.3.0 2.3.1 All 196 releases
convertkit / vendor / wordpress / php-mcp-schema / src / Client / Tasks / Enum / TaskStatus.php

TaskStatus.php in Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages 3.4.3, at vendor/wordpress/php-mcp-schema/src/Client/Tasks/Enum/TaskStatus.php

65 lines 1.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 declare(strict_types=1);
4
5 namespace WP\McpSchema\Client\Tasks\Enum;
6
7 use WP\McpSchema\Common\AbstractEnum;
8
9 /**
10 * The status of a task.
11 *
12 * @mcp-domain Client
13 * @mcp-subdomain Tasks
14 * @mcp-version 2025-11-25
15 */
16 final class TaskStatus extends AbstractEnum
17 {
18 public const WORKING = 'working';
19 public const INPUT_REQUIRED = 'input_required';
20 public const COMPLETED = 'completed';
21 public const FAILED = 'failed';
22 public const CANCELLED = 'cancelled';
23
24 public static function working(): self
25 {
26 return self::from('working');
27 }
28
29 public static function inputRequired(): self
30 {
31 return self::from('input_required');
32 }
33
34 public static function completed(): self
35 {
36 return self::from('completed');
37 }
38
39 public static function failed(): self
40 {
41 return self::from('failed');
42 }
43
44 public static function cancelled(): self
45 {
46 return self::from('cancelled');
47 }
48
49 /**
50 * Returns all valid values for this enum.
51 *
52 * @return string[]
53 */
54 public static function values(): array
55 {
56 return [
57 self::WORKING,
58 self::INPUT_REQUIRED,
59 self::COMPLETED,
60 self::FAILED,
61 self::CANCELLED,
62 ];
63 }
64 }
65