WordPress\AiClient\Providers\DTO
ProviderModelsMetadata::__construct
Constructor.
Method of the class: ProviderModelsMetadata{}
No Hooks.
Returns
null. Nothing (null).
Usage
$ProviderModelsMetadata = new ProviderModelsMetadata(); $ProviderModelsMetadata->__construct( $provider, $models );
- $provider(ProviderMetadata) (required)
- The provider metadata.
- $models(list
) (required) - The available models.
Changelog
| Since 0.1.0 | Introduced. |
ProviderModelsMetadata::__construct() ProviderModelsMetadata:: construct code WP 7.0
public function __construct(\WordPress\AiClient\Providers\DTO\ProviderMetadata $provider, array $models)
{
if (!array_is_list($models)) {
throw new InvalidArgumentException('Models must be a list array.');
}
$this->provider = $provider;
$this->models = $models;
}