3declare(strict_types=1);
136 return $this->
filesystem->getTimestamp($path);
166 return $this->
filesystem->getVisibility($path);
235 public function put(
string $path,
string $content): void
244 public function delete(
string $path):
void
271 public function copy(
string $path,
string $copy_path): void
This class provides the data size with additional information to remove the work to calculate the siz...
getTimestamp(string $path)
@inheritDoc
read(string $path)
@inheritDoc
__construct(Filesystem $filesystem)
ReadOnlyDecorator constructor.
rename(string $path, string $new_path)
@inheritDoc
getSize(string $path, int $fileSizeUnit)
@inheritDoc
getVisibility(string $path)
@inheritDoc
write(string $path, string $content)
@inheritDoc
createDir(string $path, string $visibility=Visibility::PUBLIC_ACCESS)
@inheritDoc
put(string $path, string $content)
@inheritDoc
has(string $path)
@inheritDoc
readAndDelete(string $path)
@inheritDoc
copyDir(string $source, string $destination)
@inheritDoc
deleteDir(string $path)
@inheritDoc
readStream(string $path)
@inheritDoc
ILIAS Filesystem Filesystem $filesystem
getMimeType(string $path)
@inheritDoc
putStream(string $path, FileStream $stream)
@inheritDoc
copy(string $path, string $copy_path)
@inheritDoc
listContents(string $path='', bool $recursive=false)
@inheritDoc
updateStream(string $path, FileStream $stream)
@inheritDoc
hasDir(string $path)
@inheritDoc
writeStream(string $path, FileStream $stream)
@inheritDoc
update(string $path, string $new_content)
@inheritDoc
setVisibility(string $path, string $visibility)
@inheritDoc
Class DirectoryNotFoundException.
const PUBLIC_ACCESS
Public file visibility.
Class FlySystemFileAccessTest \Provider\FlySystem @runTestsInSeparateProcesses @preserveGlobalState d...