Skip to content

Commit badca68

Browse files
committed
refactor(policy): remove unused private wrappers from file applier
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
1 parent cbac8ef commit badca68

1 file changed

Lines changed: 0 additions & 38 deletions

File tree

lib/Service/Policy/FilePolicyApplier.php

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,8 @@
1010

1111
use OCA\Libresign\Db\File as FileEntity;
1212
use OCA\Libresign\Service\FileService;
13-
use OCA\Libresign\Service\Policy\Provider\DocMdp\FilePolicy\DocMdpFilePolicyApplier;
1413
use OCA\Libresign\Service\Policy\Provider\FilePolicy\Contract\IFilePolicyApplier;
15-
use OCA\Libresign\Service\Policy\Provider\Footer\FilePolicy\FooterFilePolicyApplier;
1614
use OCA\Libresign\Service\Policy\Provider\PolicyProviders;
17-
use OCA\Libresign\Service\Policy\Provider\Signature\FilePolicy\SignatureFlowFilePolicyApplier;
1815
use OCP\IL10N;
1916

2017
class FilePolicyApplier {
@@ -60,30 +57,6 @@ public function syncAllPolicies(FileEntity $file, array $data): void {
6057
}
6158
}
6259

63-
private function applySignatureFlow(FileEntity $file, array $data): void {
64-
$this->getApplierByClass(SignatureFlowFilePolicyApplier::class)->apply($file, $data);
65-
}
66-
67-
private function syncSignatureFlow(FileEntity $file, array $data): void {
68-
$this->getApplierByClass(SignatureFlowFilePolicyApplier::class)->sync($file, $data);
69-
}
70-
71-
private function applyDocMdpLevel(FileEntity $file, array $data): void {
72-
$this->getApplierByClass(DocMdpFilePolicyApplier::class)->apply($file, $data);
73-
}
74-
75-
private function syncDocMdpLevel(FileEntity $file, array $data): void {
76-
$this->getApplierByClass(DocMdpFilePolicyApplier::class)->sync($file, $data);
77-
}
78-
79-
private function applyFooterPolicy(FileEntity $file, array $data): void {
80-
$this->getApplierByClass(FooterFilePolicyApplier::class)->apply($file, $data);
81-
}
82-
83-
private function syncFooterPolicy(FileEntity $file, array $data): void {
84-
$this->getApplierByClass(FooterFilePolicyApplier::class)->sync($file, $data);
85-
}
86-
8760
/** @return list<IFilePolicyApplier> */
8861
private function discoverAppliers(): array {
8962
$appliers = [];
@@ -120,15 +93,4 @@ private function buildFileApplierClassFromProvider(string $providerClass): ?stri
12093

12194
return $namespace . '\\FilePolicy\\' . $baseName . 'FilePolicyApplier';
12295
}
123-
124-
/** @param class-string<IFilePolicyApplier> $class */
125-
private function getApplierByClass(string $class): IFilePolicyApplier {
126-
foreach ($this->appliers as $applier) {
127-
if ($applier instanceof $class) {
128-
return $applier;
129-
}
130-
}
131-
132-
throw new \RuntimeException(sprintf('File policy applier "%s" not registered.', $class));
133-
}
13496
}

0 commit comments

Comments
 (0)