FileService
in package
FinalYes
Table of Contents
Constants
- IMG_RANDOM_NUMBER_MAX : int = 9999
- IMG_SUPPORTED_MIME_TYPES : array<string|int, mixed> = ['image/webp']
Properties
Methods
- __construct() : mixed
- createThumbnails() : void
- getAvailablePathForUploadedImg() : string
- getUploadedImages() : array<int, string>
Constants
IMG_RANDOM_NUMBER_MAX
public
int
IMG_RANDOM_NUMBER_MAX
= 9999
IMG_SUPPORTED_MIME_TYPES
public
array<string|int, mixed>
IMG_SUPPORTED_MIME_TYPES
= ['image/webp']
Properties
$conf
private
AppConf
$conf
Methods
__construct()
public
__construct(AppConf $conf) : mixed
Parameters
- $conf : AppConf
createThumbnails()
public
createThumbnails(Filename $filename) : void
Parameters
- $filename : Filename
getAvailablePathForUploadedImg()
public
getAvailablePathForUploadedImg(Filename $destFilename) : string
Parameters
- $destFilename : Filename
Return values
stringgetUploadedImages()
public
getUploadedImages() : array<int, string>
Tags
Return values
array<int, string> —Filenames of all images in the uploaded files folder (subfolders not included).