class AssetFileSizeValidation implements ValidationInterface

AssetFileSizeValidation class.

Defines minimum and maximum file size of an asset, in bytes.

Applicable to: - Link (to assets)

Methods

__construct(int|null $min = null, int|null $max = null)

SizeValidation constructor.

int|null
getMin()

No description

setMin(int $min = null)

No description

int|null
getMax()

No description

setMax(int $max = null)

No description

static string[]
getValidFieldTypes()

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

jsonSerialize()

{@inheritdoc}

Details

at line 40
__construct(int|null $min = null, int|null $max = null)

SizeValidation constructor.

Parameters

int|null $min
int|null $max

at line 49
int|null getMin()

Return Value

int|null

at line 57
AssetFileSizeValidation setMin(int $min = null)

Parameters

int $min

Return Value

AssetFileSizeValidation

at line 67
int|null getMax()

Return Value

int|null

at line 75
AssetFileSizeValidation setMax(int $max = null)

Parameters

int $max

Return Value

AssetFileSizeValidation

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}