|
1 | 1 | <?php declare(strict_types=1);
|
| 2 | + |
2 | 3 | /**
|
3 | 4 | * @link https://github.com/monarc-project for the canonical source repository
|
4 |
| - * @copyright Copyright (c) 2016-2023 Luxembourg House of Cybersecurity LHC.lu - Licensed under GNU Affero GPL v3 |
| 5 | + * @copyright Copyright (c) 2016-2024 Luxembourg House of Cybersecurity LHC.lu - Licensed under GNU Affero GPL v3 |
5 | 6 | * @license MONARC is licensed under GNU Affero General Public License version 3
|
6 | 7 | */
|
7 | 8 |
|
|
16 | 17 |
|
17 | 18 | class AnrInstanceMetadataFieldService
|
18 | 19 | {
|
19 |
| - private AnrInstanceMetadataFieldTable $anrInstanceMetadataFieldTable; |
20 | 20 | private UserSuperClass $connectedUser;
|
21 | 21 |
|
22 | 22 | public function __construct(
|
23 |
| - AnrInstanceMetadataFieldTable $anrInstanceMetadataFieldTable, |
| 23 | + private AnrInstanceMetadataFieldTable $anrInstanceMetadataFieldTable, |
24 | 24 | ConnectedUserService $connectedUserService
|
25 | 25 | ) {
|
26 |
| - $this->anrInstanceMetadataFieldTable = $anrInstanceMetadataFieldTable; |
27 | 26 | $this->connectedUser = $connectedUserService->getConnectedUser();
|
28 | 27 | }
|
29 | 28 |
|
@@ -77,13 +76,12 @@ public function update(Anr $anr, int $id, array $data): AnrInstanceMetadataField
|
77 | 76 | throw new Exception('Predefined instance metadata fields can\'t be modified.', 412);
|
78 | 77 | }
|
79 | 78 |
|
80 |
| - $metadataField->setLabel($data[$anr->getLanguageCode()]) |
81 |
| - ->setUpdater($this->connectedUser->getEmail()); |
| 79 | + $metadataField->setLabel($data[$anr->getLanguageCode()])->setUpdater($this->connectedUser->getEmail()); |
82 | 80 |
|
83 | 81 | return $metadataField;
|
84 | 82 | }
|
85 | 83 |
|
86 |
| - public function delete(Anr $anr,int $id): void |
| 84 | + public function delete(Anr $anr, int $id): void |
87 | 85 | {
|
88 | 86 | /** @var AnrInstanceMetadataField $metadataField */
|
89 | 87 | $metadataField = $this->anrInstanceMetadataFieldTable->findByIdAndAnr($id, $anr);
|
|
0 commit comments