19declare(strict_types=1);
31 protected \ILIAS\Exercise\PeerReview\Criteria\CriteriaFileRepository
$repo;
40 $this->log = $domain->logger()->exc();
41 $this->repo =
$repo->peerReview()->criteriaFile();
46 $this->repo->deliverFileOfReview($this->ass_id, $giver_id, $peer_id, $criteria_id);
51 return $this->repo->getStream($rid);
73 $this->repo->addFromLegacyUpload(
83 public function delete(
Internal factory for data objects.
deliverFileOfReview(int $giver_id, int $peer_id, int $criteria_id)
addFromLegacyUpload(array $file, int $giver_id, int $peer_id, int $criteria_id)
__construct(InternalRepoService $repo, protected InternalDomainService $domain, protected \ilExcPeerReviewFileStakeholder $stakeholder, protected int $ass_id)
ILIAS Exercise PeerReview Criteria CriteriaFileRepository $repo
getFile(int $giver_id, int $peer_id, int $citeria_id)
return['delivery_method'=> 'php',]
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
The base interface for all filesystem streams.
Interface ResourceStakeholder.