ILIAS  release_7 Revision v7.30-3-g800a261c036
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}
$result
An exception for terminatinating execution or to throw for unit testing.
Interface FileStream The base interface for all filesystem streams.
Definition: FileStream.php:18
blankFromClone(InfoResolver $info_resolver, StorableResource $resource, FileRevision $revision_to_clone)
blankFromUpload(InfoResolver $info_resolver, StorableResource $resource, UploadResult $result)
blankFromStream(InfoResolver $info_resolver, StorableResource $resource, FileStream $stream, bool $keep_original=false)