ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
StorageHandler.php
Go to the documentation of this file.
1<?php declare(strict_types=1);
2
4
11
18{
19
23 public function getID() : string;
24
25
30
31
37 public function has(ResourceIdentification $identification) : bool;
38
39
45 public function getStream(Revision $revision) : FileStream;
46
47
53 public function storeUpload(UploadedFileRevision $revision) : bool;
54
55
59 public function deleteRevision(Revision $revision) : void;
60
61
65 public function deleteResource(StorableResource $resource) : void;
66}
An exception for terminatinating execution or to throw for unit testing.
has(ResourceIdentification $identification)
storeUpload(UploadedFileRevision $revision)