class FileService

Methods

__construct(FileStorageService $fileStorageService, MimeTypeGuesserInterface $mimeTypes, EntityManagerInterface $entityManager, ValidatorInterface $validator, FileRepository $fileRepository)

No description

array
findAll()

No description

File|null
findByPid(string $pid)

No description

upload(UploadedFile $file)

No description

string
getLocalPath(File $file)

No description

void
delete(string $pid)

No description

Details

at line 20
__construct(FileStorageService $fileStorageService, MimeTypeGuesserInterface $mimeTypes, EntityManagerInterface $entityManager, ValidatorInterface $validator, FileRepository $fileRepository)

No description

Parameters

FileStorageService $fileStorageService
MimeTypeGuesserInterface $mimeTypes
EntityManagerInterface $entityManager
ValidatorInterface $validator
FileRepository $fileRepository

at line 32
array findAll()

No description

Return Value

array

at line 37
File|null findByPid(string $pid)

No description

Parameters

string $pid

Return Value

File|null

at line 45
File upload(UploadedFile $file)

No description

Parameters

UploadedFile $file

Return Value

File

Exceptions

FileValidationException

at line 65
string getLocalPath(File $file)

No description

Parameters

File $file

Return Value

string

Exceptions

FileNotFoundException

at line 89
void delete(string $pid)

No description

Parameters

string $pid

Return Value

void