ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
◀ ilDoc Overview
FileStreamWriteAccess.php
Go to the documentation of this file.
1
<?php
2
3
namespace
ILIAS\Filesystem\Provider
;
4
5
use
ILIAS\Filesystem\Exception\FileAlreadyExistsException
;
6
use
ILIAS\Filesystem\Exception\FileNotFoundException
;
7
use
ILIAS\Filesystem\Exception\IOException
;
8
use
ILIAS\Filesystem\Stream\FileStream
;
9
use
Psr\Http\Message\StreamInterface
;
10
24
interface
FileStreamWriteAccess
25
{
26
43
public
function
writeStream
(
string
$path,
FileStream
$stream);
44
45
62
public
function
putStream
(
string
$path,
FileStream
$stream);
63
64
81
public
function
updateStream
(
string
$path,
FileStream
$stream);
82
}
ILIAS\Filesystem\Provider\FileStreamWriteAccess
Interface FileStreamWriteAccess.
Definition:
FileStreamWriteAccess.php:24
FileNotFoundException
IOException
ILIAS\Filesystem\Provider
FileAlreadyExistsException
ILIAS\Filesystem\Provider\FileStreamWriteAccess\writeStream
writeStream(string $path, FileStream $stream)
Writes the stream to a new file.
ILIAS\Filesystem\Provider\FileStreamWriteAccess\putStream
putStream(string $path, FileStream $stream)
Creates a new file or updates an existing one.
StreamInterface
ILIAS\Filesystem\Provider\FileStreamWriteAccess\updateStream
updateStream(string $path, FileStream $stream)
Updates an existing file.
FileStream
ILIAS\Filesystem\Stream\FileStream
Interface FileStream.
Definition:
FileStream.php:20
src
Filesystem
Provider
FileStreamWriteAccess.php
Generated on Wed Sep 3 2025 20:01:27 for ILIAS by
1.8.13 (using
Doxyfile
)