WordPress\AiClient\Providers\Models\DTO

ModelConfig::setOutputMediaAspectRatio │ public │ WP 0.1.0

Sets the output media aspect ratio.

If set, this supersedes the output media orientation, as it is a more specific configuration.

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

Хуков нет.

Возвращает

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

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

$ModelConfig = new ModelConfig();
$ModelConfig->setOutputMediaAspectRatio( $outputMediaAspectRatio ): void;
$outputMediaAspectRatio(строка) (обязательный)
The output media aspect ratio (e.g. 3:2, 16:9).

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

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

Код ModelConfig::setOutputMediaAspectRatio() WP 7.1.2

public function setOutputMediaAspectRatio(string $outputMediaAspectRatio): void
{
    if (!preg_match('/^\d+:\d+$/', $outputMediaAspectRatio)) {
        throw new InvalidArgumentException('Output media aspect ratio must be in the format "width:height" (e.g. 3:2, 16:9).');
    }
    if ($this->outputMediaOrientation) {
        $this->validateMediaOrientationAspectRatioCompatibility($this->outputMediaOrientation, $outputMediaAspectRatio);
    }
    $this->outputMediaAspectRatio = $outputMediaAspectRatio;
}