Skip to content

Commit a6dcdf6

Browse files
committed
Simplify FolderDeleteMembership and EntityService
1 parent ae41fc4 commit a6dcdf6

File tree

2 files changed

+9
-23
lines changed

2 files changed

+9
-23
lines changed

app/Jobs/FolderDeleteMembership.php

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -31,23 +31,13 @@ public function __construct(
3131
private Federation $federation
3232
) {}
3333

34-
public function getFederation(): Federation
35-
{
36-
return $this->federation;
37-
}
38-
39-
public function getEntity(): Entity
40-
{
41-
return $this->entity;
42-
}
43-
4434
/**
4535
* Execute the job.
4636
*/
4737
public function handle(): void
4838
{
49-
$federation = $this->getFederation();
50-
$entity = $this->getEntity();
39+
$federation = $this->federation;
40+
$entity = $this->entity;
5141
$diskName = config('metaman.metadata');
5242

5343
try {

app/Services/EntityService.php

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -46,19 +46,15 @@ public function saveEntityMetadataToFolder($entity_id, $folderName): void
4646
Storage::disk($diskName)->put($filePath, $content);
4747
}
4848

49-
public function deleteEntityMetadataFromFolder($fileName, $folderName): void
49+
public function deleteEntityMetadataFromFolder($file, $folder): void
5050
{
51-
$diskName = config('metaman.metadata');
52-
$pathToFile = $folderName.'/'.$fileName;
51+
$disk = config('metaman.metadata');
52+
$path = $folder.'/'.$file;
5353

54-
if (Storage::disk($diskName)->exists($pathToFile)) {
55-
try {
56-
Storage::disk($diskName)->delete($pathToFile);
57-
} catch (\Exception $e) {
58-
throw new \InvalidArgumentException("Unable to delete file $pathToFile");
59-
}
60-
} else {
61-
throw new \InvalidArgumentException("Unable to find file $pathToFile");
54+
try {
55+
Storage::disk($disk)->delete($path);
56+
} catch (\Exception $e) {
57+
throw new \InvalidArgumentException("Unable to delete non-existent file: $path");
6258
}
6359
}
6460
}

0 commit comments

Comments
 (0)