ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
RevisionRepository.php
Go to the documentation of this file.
1<?php
2
20
34
41{
42 public function blankFromUpload(
43 InfoResolver $info_resolver,
44 StorableResource $resource,
45 UploadResult $result,
46 RevisionStatus $status
48
49 public function blankFromStream(
50 InfoResolver $info_resolver,
51 StorableResource $resource,
52 FileStream $stream,
53 RevisionStatus $status,
54 bool $keep_original = false
56
57 public function blankFromClone(
58 InfoResolver $info_resolver,
59 StorableResource $resource,
60 FileRevision $revision_to_clone
62
63 public function store(Revision $revision): void;
64
65 public function get(StorableResource $resource): RevisionCollection;
66
67 public function delete(Revision $revision): void;
68}
The base interface for all filesystem streams.
Definition: FileStream.php:32
blankFromClone(InfoResolver $info_resolver, StorableResource $resource, FileRevision $revision_to_clone)
blankFromUpload(InfoResolver $info_resolver, StorableResource $resource, UploadResult $result, RevisionStatus $status)
blankFromStream(InfoResolver $info_resolver, StorableResource $resource, FileStream $stream, RevisionStatus $status, bool $keep_original=false)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...