| [ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Source view] [Print] [Project Stats]
(no description)
| File Size: | 128 lines (4 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
ProviderModelsMetadata:: (7 methods):
__construct()
__clone()
getProvider()
getModels()
getJsonSchema()
toArray()
fromArray()
Class: ProviderModelsMetadata - X-Ref
Represents metadata about a provider and its available models.| __construct(\WordPress\AiClient\Providers\DTO\ProviderMetadata $provider, array $models) X-Ref |
| Constructor. param: ProviderMetadata $provider The provider metadata. param: list<ModelMetadata> $models The available models. |
| __clone() X-Ref |
| Creates a deep clone of this metadata. Clones the provider metadata and all model metadata objects to ensure the cloned instance is independent of the original. |
| getProvider() X-Ref |
| Gets the provider metadata. return: ProviderMetadata The provider metadata. |
| getModels() X-Ref |
| Gets the available models. return: list<ModelMetadata> The available models. |
| getJsonSchema() X-Ref |
| {@inheritDoc} |
| toArray() X-Ref |
| {@inheritDoc} return: ProviderModelsMetadataArrayShape |
| fromArray(array $array) X-Ref |
| {@inheritDoc} |
| Generated : Sat Jun 13 09:38:55 2026 | Cross-referenced by PHPXref |