final class ImageUploadOptions (View source)

Methods

__construct(string $targetDirectory, string $targetRelativeDirectory, int $maxBytes = 5242880, array $allowedMimeTypes = ['image/jpeg', 'image/png', 'image/webp', 'image/gif'], array $allowedExtensions = ['jpg', 'jpeg', 'png', 'webp', 'gif'], bool $reencode = true, int|null $minWidth = null, int|null $maxWidth = null, int|null $minHeight = null, int|null $maxHeight = null)
string
string
string
int
int
array
array
bool
bool
int|null
int|null
int|null
int|null
int|null
int|null
int|null
int|null

Details

__construct

__construct(string $targetDirectory, string $targetRelativeDirectory, int $maxBytes = 5242880, array $allowedMimeTypes = ['image/jpeg', 'image/png', 'image/webp', 'image/gif'], array $allowedExtensions = ['jpg', 'jpeg', 'png', 'webp', 'gif'], bool $reencode = true, int|null $minWidth = null, int|null $maxWidth = null, int|null $minHeight = null, int|null $maxHeight = null)

No description

Parameters

string $targetDirectory
string $targetRelativeDirectory
int $maxBytes
array $allowedMimeTypes
array $allowedExtensions
bool $reencode
int|null $minWidth
int|null $maxWidth
int|null $minHeight
int|null $maxHeight

targetDirectory

string targetDirectory()

No description

Return Value

string

targetRelativeDirectory

string targetRelativeDirectory()

No description

Return Value

string

maxBytes

int maxBytes()

No description

Return Value

int

allowedMimeTypes

array allowedMimeTypes()

No description

Return Value

array

allowedExtensions

array allowedExtensions()

No description

Return Value

array

reencode

bool reencode()

No description

Return Value

bool

minWidth

int|null minWidth()

No description

Return Value

int|null

maxWidth

int|null maxWidth()

No description

Return Value

int|null

minHeight

int|null minHeight()

No description

Return Value

int|null

maxHeight

int|null maxHeight()

No description

Return Value

int|null