ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
TutorFeedbackFileRepositoryInterface.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
25
27{
28 public function createCollection(int $ass_id, int $user_id): void;
29
30 public function getIdStringForAssIdAndUserId(int $ass_id, int $user_id): string;
31
32 public function hasCollection(int $ass_id, int $user_id): bool;
33
34 public function getCollection(int $ass_id, int $user_id): ?ResourceCollection;
35
37 int $ass_id,
38 int $user_id
39 ): \Generator;
40
41 public function deleteCollection(
42 int $ass_id,
43 int $user_id,
44 ResourceStakeholder $stakeholder
45 ): void;
46
47 public function getParticipantIdForRcid(int $ass_id, string $rcid): int;
48
49 public function getFilenameForRid(int $ass_id, int $part_id, string $rid): string;
50
51}
deleteCollection(int $ass_id, int $user_id, ResourceStakeholder $stakeholder)