Api\ArrayType\ApiArrayOfWebSearchOption::setWebSearchOption PHP Method

setWebSearchOption() public method

Set WebSearchOption value
public setWebSearchOption ( array $webSearchOption = [] ) : ApiArrayOfWebSearchOption
$webSearchOption array
return ApiArrayOfWebSearchOption
    public function setWebSearchOption(array $webSearchOption = array())
    {
        $invalidValues = array();
        foreach ($webSearchOption as $arrayOfWebSearchOptionWebSearchOptionItem) {
            if (!\Api\EnumType\ApiWebSearchOption::valueIsValid($arrayOfWebSearchOptionWebSearchOptionItem)) {
                $invalidValues[] = var_export($arrayOfWebSearchOptionWebSearchOptionItem);
            }
        }
        if (!empty($invalidValues)) {
            throw new \InvalidArgumentException(sprintf('Value(s) "%s" is/are invalid, please use one of: %s', implode(', ', $invalidValues), implode(', ', \Api\EnumType\ApiWebSearchOption::getValidValues())), __LINE__);
        }
        $this->WebSearchOption = $webSearchOption;
        return $this;
    }