Dimensions

class Dimensions (View source)

Properties

protected array $constraints The constraints for the dimensions rule.

Methods

void __construct(array $constraints = [])

Create a new dimensions rule instance.

$this width(int $value)

Set the "width" constraint.

$this height(int $value)

Set the "height" constraint.

$this minWidth(int $value)

Set the "min width" constraint.

$this minHeight(int $value)

Set the "min height" constraint.

$this maxWidth(int $value)

Set the "max width" constraint.

$this maxHeight(int $value)

Set the "max height" constraint.

$this ratio(float $value)

Set the "ratio" constraint.

string __toString()

Convert the rule to a validation string.

Details

void __construct(array $constraints = [])

Create a new dimensions rule instance.

Parameters

array $constraints

Return Value

void

$this width(int $value)

Set the "width" constraint.

Parameters

int $value

Return Value

$this

$this height(int $value)

Set the "height" constraint.

Parameters

int $value

Return Value

$this

$this minWidth(int $value)

Set the "min width" constraint.

Parameters

int $value

Return Value

$this

$this minHeight(int $value)

Set the "min height" constraint.

Parameters

int $value

Return Value

$this

$this maxWidth(int $value)

Set the "max width" constraint.

Parameters

int $value

Return Value

$this

$this maxHeight(int $value)

Set the "max height" constraint.

Parameters

int $value

Return Value

$this

$this ratio(float $value)

Set the "ratio" constraint.

Parameters

float $value

Return Value

$this

string __toString()

Convert the rule to a validation string.

Return Value

string

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.7/Illuminate/Validation/Rules/Dimensions.html