ILIAS  release_7 Revision v7.30-3-g800a261c036
All Data Structures Namespaces Files Functions Variables Modules Pages
RevisionRepository.php
Go to the documentation of this file.
1 <?php
2 
4 
17 
24 {
25 
26  public function blankFromUpload(
27  InfoResolver $info_resolver,
28  StorableResource $resource,
31 
32  public function blankFromStream(
33  InfoResolver $info_resolver,
34  StorableResource $resource,
35  FileStream $stream,
36  bool $keep_original = false
38 
39  public function blankFromClone(
40  InfoResolver $info_resolver,
41  StorableResource $resource,
42  FileRevision $revision_to_clone
43  ) : CloneRevision;
44 
48  public function store(Revision $revision) : void;
49 
54  public function get(StorableResource $resource) : RevisionCollection;
55 
59  public function delete(Revision $revision) : void;
60 }
blankFromStream(InfoResolver $info_resolver, StorableResource $resource, FileStream $stream, bool $keep_original=false)
$result
blankFromClone(InfoResolver $info_resolver, StorableResource $resource, FileRevision $revision_to_clone)
Interface FileStream The base interface for all filesystem streams.
Definition: FileStream.php:17
blankFromUpload(InfoResolver $info_resolver, StorableResource $resource, UploadResult $result)