Explore Server Side Testing SDK for PHP

OsContextParamValidator extends AbstractContextParamValidator

Table of Contents

Properties

$errorMessage  : string
$maxLength  : int
$validOperatingSystems  : array<string|int, mixed>

Methods

getErrorMessage()  : string
Get the error message
validate()  : bool
Validate the operating system value
validateMaxLength()  : bool
Validate that the value does not exceed the maximum length
validateNotEmpty()  : bool
Validate that the value is not empty

Properties

$validOperatingSystems

private array<string|int, mixed> $validOperatingSystems = ['windows', 'macos', 'mac', 'linux', 'android', 'ios', 'other']

Methods

validate()

Validate the operating system value

public validate(mixed $value) : bool
Parameters
$value : mixed
Return values
bool

validateMaxLength()

Validate that the value does not exceed the maximum length

protected validateMaxLength(mixed $value) : bool
Parameters
$value : mixed
Return values
bool

validateNotEmpty()

Validate that the value is not empty

protected validateNotEmpty(mixed $value) : bool
Parameters
$value : mixed
Return values
bool

        
On this page

Search results