WordPress\AiClient\Providers\ApiBasedImplementation

AbstractApiBasedModel::__constructpublicWP 0.1.0

Constructor.

Method of the class: AbstractApiBasedModel{}

No Hooks.

Returns

null. Nothing (null).

Usage

$AbstractApiBasedModel = new AbstractApiBasedModel();
$AbstractApiBasedModel->__construct( $metadata, $providerMetadata );
$metadata(ModelMetadata) (required)
The metadata for the model.
$providerMetadata(ProviderMetadata) (required)
The metadata for the model's provider.

Changelog

Since 0.1.0 Introduced.

AbstractApiBasedModel::__construct() code WP 7.0

public function __construct(ModelMetadata $metadata, ProviderMetadata $providerMetadata)
{
    $this->metadata = $metadata;
    $this->providerMetadata = $providerMetadata;
    $this->config = ModelConfig::fromArray([]);
}