WordPress\AiClient\Providers\Models\DTO
ModelRequirements::__construct
Constructor.
Метод класса: ModelRequirements{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$ModelRequirements = new ModelRequirements(); $ModelRequirements->__construct( $requiredCapabilities, $requiredOptions );
- $requiredCapabilities(list
) (обязательный) - The capabilities that the model must support.
- $requiredOptions(list
) (обязательный) - The options that the model must support with specific values.
Список изменений
| С версии 0.1.0 | Введена. |
Код ModelRequirements::__construct() ModelRequirements:: construct WP 7.1.4
public function __construct(array $requiredCapabilities, array $requiredOptions)
{
if (!array_is_list($requiredCapabilities)) {
throw new InvalidArgumentException('Required capabilities must be a list array.');
}
if (!array_is_list($requiredOptions)) {
throw new InvalidArgumentException('Required options must be a list array.');
}
$this->requiredCapabilities = $requiredCapabilities;
$this->requiredOptions = $requiredOptions;
}