class Distinct implements ParameterizedRule

Traits

Properties

protected array $options

Methods

string
__toString()

Convert the rule to a validation string.

array
formatConditionalValues(array $values)

Format conditional comparison values without rounding floats.

string
formatParameters(array $parameters)

Format parameters for a legacy validation rule string.

strict()

Compare values using strict comparisons.

ignoreCase()

Ignore case when comparing string values.

array
toArray()

Get the rule name followed by its parameters.

Details

in FormatsParameters at line 12
string __toString()

Convert the rule to a validation string.

Return Value

string

in FormatsParameters at line 25
protected array formatConditionalValues(array $values)

Format conditional comparison values without rounding floats.

Parameters

array $values

Return Value

array

in FormatsParameters at line 40
protected string formatParameters(array $parameters)

Format parameters for a legacy validation rule string.

Parameters

array $parameters

Return Value

string

at line 19
Distinct strict()

Compare values using strict comparisons.

Return Value

Distinct

at line 29
Distinct ignoreCase()

Ignore case when comparing string values.

Return Value

Distinct

at line 39
array toArray()

Get the rule name followed by its parameters.

Return Value

array