WordPress\AiClient\Providers\Models\DTO

ModelMetadata::__clone │ public │ WP 0.4.2

Performs a deep clone of the model metadata.

This method ensures that supported option objects are cloned to prevent modifications to the cloned metadata from affecting the original.

Метод класса: ModelMetadata{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$ModelMetadata = new ModelMetadata();
$ModelMetadata->__clone();

Список изменений

С версии 0.4.2 Введена.

Код ModelMetadata::__clone() WP 7.1.2

public function __clone()
{
    $clonedOptions = [];
    foreach ($this->supportedOptions as $option) {
        $clonedOptions[] = clone $option;
    }
    $this->supportedOptions = $clonedOptions;
}