MetaFox

MetaFoxFileTypeInterface
in

Table of Contents

Methods

getAllowableTypes()  : array<string|int, string>
getFilesizeInMegabytes()  : float
getFilesizePerType()  : int
This method return how many bytes should a type can be uploaded to server.
getFilesizeReadableString()  : string
getMimeTypeFromType()  : string
getTypeByMime()  : string|null
isAllowType()  : bool
transformFileType()  : string
verifyMime()  : bool
verifyMimeTypeByType()  : bool

Methods

getAllowableTypes()

public getAllowableTypes(string $type, bool $useConverter) : array<string|int, string>
Parameters
$type : string
$useConverter : bool
Return values
array<string|int, string>

getFilesizeInMegabytes()

public getFilesizeInMegabytes(string $type) : float
Parameters
$type : string
Return values
float

getFilesizePerType()

This method return how many bytes should a type can be uploaded to server.

public getFilesizePerType(string $type) : int
Parameters
$type : string
Return values
int

getFilesizeReadableString()

public getFilesizeReadableString(int $bytes) : string
Parameters
$bytes : int
Return values
string

getMimeTypeFromType()

public getMimeTypeFromType(string $type[, bool $useConverter = true ]) : string
Parameters
$type : string
$useConverter : bool = true
Return values
string

getTypeByMime()

public getTypeByMime(string|null $mimeType) : string|null
Parameters
$mimeType : string|null
Return values
string|null

transformFileType()

public transformFileType(string $fileType) : string
Parameters
$fileType : string
Return values
string

verifyMime()

public verifyMime(UploadedFile $file, string $type) : bool
Parameters
$file : UploadedFile
$type : string
Return values
bool

verifyMimeTypeByType()

public verifyMimeTypeByType(string|null $mimeType[, string $fileType = 'photo' ]) : bool
Parameters
$mimeType : string|null
$fileType : string = 'photo'
Return values
bool

        
On this page

Search results