mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2025-06-21 09:35:49 +02:00
Moved attachment related services into their own namespaces.
This commit is contained in:
parent
896299bc4d
commit
f5f581293a
3 changed files with 11 additions and 7 deletions
|
@ -50,7 +50,15 @@ use App\Services\Attachments\AttachmentPathResolver;
|
|||
use Symfony\Component\HttpFoundation\File\UploadedFile;
|
||||
use Symfony\Component\OptionsResolver\OptionsResolver;
|
||||
|
||||
class AttachmentHelper
|
||||
/**
|
||||
* This service contains basic commonly used functions to work with attachments.
|
||||
* Especially this services gives you important infos about attachments, that can not be retrieved via the entities
|
||||
* (like filesize or if a file is existing).
|
||||
*
|
||||
* Special operations like getting attachment urls or handling file uploading/downloading are in their own services.
|
||||
* @package App\Services
|
||||
*/
|
||||
class AttachmentManager
|
||||
{
|
||||
|
||||
protected $pathResolver;
|
||||
|
@ -167,8 +175,4 @@ class AttachmentHelper
|
|||
$factor = (int) floor((strlen($bytes) - 1) / 3);
|
||||
return sprintf("%.{$decimals}f", $bytes / 1024 ** $factor) . @$sz[$factor];
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
|
@ -61,8 +61,8 @@ class AttachmentReverseSearch
|
|||
|
||||
/**
|
||||
* Find all attachments that use the given file
|
||||
* @param File $file
|
||||
* @return Attachment[]
|
||||
* @param \SplFileInfo $file The file for which is searched
|
||||
* @return Attachment[] An list of attachments that use the given file.
|
||||
*/
|
||||
public function findAttachmentsByFile(\SplFileInfo $file) : array
|
||||
{
|
Loading…
Add table
Add a link
Reference in a new issue