WordPress\AiClient\Common\Contracts
WithJsonSchemaInterface{}
Interface for objects that can provide their JSON schema representation.
This interface is implemented by DTOs to provide a consistent way to retrieve their JSON schema for validation and serialization purposes.
Хуков нет.
Использование
$WithJsonSchemaInterface = new WithJsonSchemaInterface(); // use class methods
Методы
- public static getJsonSchema()
Список изменений
| С версии 0.1.0 | Введена. |
Код WithJsonSchemaInterface{} WithJsonSchemaInterface{} WP 7.1.3
interface WithJsonSchemaInterface
{
/**
* Gets the JSON schema representation of the object.
*
* @since 0.1.0
*
* @return array<string, mixed> The JSON schema as an associative array.
*/
public static function getJsonSchema(): array;
}