ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
AdapterInterface.php
Go to the documentation of this file.
1<?php
2
3namespace League\Flysystem;
4
6{
10 const VISIBILITY_PUBLIC = 'public';
11
15 const VISIBILITY_PRIVATE = 'private';
16
26 public function write($path, $contents, Config $config);
27
37 public function writeStream($path, $resource, Config $config);
38
48 public function update($path, $contents, Config $config);
49
59 public function updateStream($path, $resource, Config $config);
60
69 public function rename($path, $newpath);
70
79 public function copy($path, $newpath);
80
88 public function delete($path);
89
97 public function deleteDir($dirname);
98
107 public function createDir($dirname, Config $config);
108
117 public function setVisibility($path, $visibility);
118}
An exception for terminatinating execution or to throw for unit testing.
updateStream($path, $resource, Config $config)
Update a file using a stream.
write($path, $contents, Config $config)
Write a new file.
writeStream($path, $resource, Config $config)
Write a new file using a stream.
const VISIBILITY_PUBLIC
@const VISIBILITY_PUBLIC public visibility
copy($path, $newpath)
Copy a file.
createDir($dirname, Config $config)
Create a directory.
const VISIBILITY_PRIVATE
@const VISIBILITY_PRIVATE private visibility
update($path, $contents, Config $config)
Update a file.
deleteDir($dirname)
Delete a directory.
setVisibility($path, $visibility)
Set the visibility for a file.
rename($path, $newpath)
Rename a file.