ILIAS  release_8 Revision v8.23
RevisionRepository.php
Go to the documentation of this file.
1 <?php
2 
20 
33 
40 {
41  public function blankFromUpload(
42  InfoResolver $info_resolver,
43  StorableResource $resource,
44  UploadResult $result
46 
47  public function blankFromStream(
48  InfoResolver $info_resolver,
49  StorableResource $resource,
50  FileStream $stream,
51  bool $keep_original = false
53 
54  public function blankFromClone(
55  InfoResolver $info_resolver,
56  StorableResource $resource,
57  FileRevision $revision_to_clone
58  ): CloneRevision;
59 
60  public function store(Revision $revision): void;
61 
62  public function get(StorableResource $resource): RevisionCollection;
63 
64  public function delete(Revision $revision): void;
65 }
blankFromStream(InfoResolver $info_resolver, StorableResource $resource, FileStream $stream, bool $keep_original=false)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
blankFromClone(InfoResolver $info_resolver, StorableResource $resource, FileRevision $revision_to_clone)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Interface FileStream.
Definition: FileStream.php:33
blankFromUpload(InfoResolver $info_resolver, StorableResource $resource, UploadResult $result)