PluginProbe
ZIP AI – AI Website Builder & AI Agent (Beta) / 0.0.8
ZIP AI – AI Website Builder & AI Agent (Beta) v0.0.8
0.0.10 0.0.9 trunk 0.0.4 0.0.5 0.0.6 0.0.7 0.0.8
zip-ai / lib / php-mcp-schema / src / Client / Elicitation / DTO / TitledMultiSelectEnumSchemaItems.php

TitledMultiSelectEnumSchemaItems.php in ZIP AI – AI Website Builder & AI Agent (Beta) 0.0.8, at lib/php-mcp-schema/src/Client/Elicitation/DTO/TitledMultiSelectEnumSchemaItems.php

49 lines 892 B
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\Elicitation\DTO;
6
7 use WP\McpSchema\Common\AbstractDataTransferObject;
8
9 /**
10 * Schema for array items with enum options and display labels.
11 *
12 * @mcp-domain Client
13 * @mcp-subdomain Elicitation
14 * @mcp-version 2025-11-25
15 */
16 class TitledMultiSelectEnumSchemaItems extends AbstractDataTransferObject
17 {
18 /**
19 */
20 public function __construct()
21 {
22 }
23
24 /**
25 * Creates an instance from an array.
26 *
27 * @param array{
28 * } $data
29 * @phpstan-param array<string, mixed> $data
30 * @return self
31 */
32 public static function fromArray(array $data): self
33 {
34 return new self();
35 }
36
37 /**
38 * Converts the instance to an array.
39 *
40 * @return array<string, mixed>
41 */
42 public function toArray(): array
43 {
44 $result = [];
45
46 return $result;
47 }
48 }
49