51 return $this->filesystem->hasDir(
$path);
60 return $this->filesystem->listContents(
$path, $recursive);
96 return $this->filesystem->read(
$path);
105 return $this->filesystem->has(
$path);
114 return $this->filesystem->getMimeType(
$path);
123 return $this->filesystem->getTimestamp(
$path);
132 return $this->filesystem->getSize(
153 return $this->filesystem->getVisibility(
$path);
162 return $this->filesystem->readStream(
$path);
An exception for terminatinating execution or to throw for unit testing.
getVisibility($path)
@inheritDoc
__construct(Filesystem $filesystem)
ReadOnlyDecorator constructor.
rename($path, $newPath)
@inheritDoc
listContents($path='', $recursive=false)
@inheritDoc
write($path, $content)
@inheritDoc
getTimestamp($path)
@inheritDoc
updateStream($path, FileStream $stream)
@inheritDoc
readAndDelete($path)
@inheritDoc
put($path, $content)
@inheritDoc
readStream($path)
@inheritDoc
deleteDir($path)
@inheritDoc
getMimeType($path)
@inheritDoc
copy($path, $copyPath)
@inheritDoc
setVisibility($path, $visibility)
@inheritDoc
createDir($path, $visibility=Visibility::PUBLIC_ACCESS)
@inheritDoc
copyDir($source, $destination)
@inheritDoc
putStream($path, FileStream $stream)
@inheritDoc
getSize($path, $fileSizeUnit)
@inheritDoc
writeStream($path, FileStream $stream)
@inheritDoc
update($path, $newContent)
@inheritDoc
Class DirectoryNotFoundException.
const PUBLIC_ACCESS
Public file visibility.
Class FlySystemFileAccessTest.
$stream
PHP stream implementation.