class RangeValidation implements ValidationInterface

RangeValidation class.

Takes optional min and max parameters and validates the range of a value.

Applicable to: - Integer - Number

Methods

__construct(float $min = null, float $max = null)

RangeValidation constructor.

float|null
getMin()

No description

setMin(float $min = null)

No description

float|null
getMax()

No description

setMax(float $max = null)

No description

static string[]
getValidFieldTypes()

Returns an array of allowed field types for the current validation.

jsonSerialize()

{@inheritdoc}

Details

at line 38
__construct(float $min = null, float $max = null)

RangeValidation constructor.

Parameters

float $min
float $max

at line 47
float|null getMin()

Return Value

float|null

at line 55
RangeValidation setMin(float $min = null)

Parameters

float $min

Return Value

RangeValidation

at line 65
float|null getMax()

Return Value

float|null

at line 75
RangeValidation setMax(float $max = null)

Parameters

float $max

Return Value

RangeValidation

at line 85
static string[] getValidFieldTypes()

Returns an array of allowed field types for the current validation.

Return Value

string[]

at line 93
jsonSerialize()

{@inheritdoc}