Skip to content

Commit da41c10

Browse files
committed
fix: psalm issues
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
1 parent 3660375 commit da41c10

2 files changed

Lines changed: 13 additions & 0 deletions

File tree

lib/Db/SignRequestMapper.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -449,6 +449,7 @@ public function getFilesAssociatedFilesWithMe(
449449
$file = new File();
450450
$data[] = $file->fromRow($row);
451451
}
452+
/** @var array{data: list<File>, pagination: Pagination} */
452453
return [
453454
'data' => $data,
454455
'pagination' => $pagination,

lib/Service/File/FileListService.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,16 @@
1111
use DateTimeInterface;
1212
use OCA\Libresign\AppInfo\Application;
1313
use OCA\Libresign\Db\File;
14+
use OCA\Libresign\Db\FileElement;
1415
use OCA\Libresign\Db\FileMapper;
1516
use OCA\Libresign\Db\IdentifyMethod;
17+
use OCA\Libresign\Db\SignRequest;
1618
use OCA\Libresign\Db\SignRequestMapper;
1719
use OCA\Libresign\Enum\SignatureFlow;
1820
use OCA\Libresign\ResponseDefinitions;
1921
use OCA\Libresign\Service\FileElementService;
2022
use OCA\Libresign\Service\IdentifyMethodService;
23+
use OCP\AppFramework\Db\Entity;
2124
use OCP\IAppConfig;
2225
use OCP\IL10N;
2326
use OCP\IURLGenerator;
@@ -84,6 +87,10 @@ public function formatSingleFile(IUser $user, File $file): array {
8487
}
8588

8689
/**
90+
* @param File[] $files
91+
* @param SignRequest[] $signers
92+
* @param array<int, array<string, Entity&IdentifyMethod>> $identifyMethods
93+
* @param array<int, FileElement[]> $visibleElements
8794
* @return list<LibresignFileDetail>
8895
*/
8996
private function associateAllAndFormat(
@@ -105,6 +112,11 @@ private function associateAllAndFormat(
105112
* Format a single file with its signers, identifyMethods and visibleElements.
106113
* Core formatting used by list and single file operations.
107114
*
115+
* @param File $fileEntity
116+
* @param SignRequest[] $signers
117+
* @param array<int, array<string, Entity&IdentifyMethod>> $identifyMethods
118+
* @param array<int, FileElement[]> $visibleElements
119+
* @param IUser $user
108120
* @return LibresignFileDetail
109121
* @psalm-suppress MoreSpecificReturnType
110122
*/

0 commit comments

Comments
 (0)