Open Journal Systems  3.3.0
vendor/psr/http-message/src/StreamInterface.php
1 <?php
2 
3 namespace Psr\Http\Message;
4 
12 interface StreamInterface
13 {
28  public function __toString();
29 
35  public function close();
36 
44  public function detach();
45 
51  public function getSize();
52 
59  public function tell();
60 
66  public function eof();
67 
73  public function isSeekable();
74 
87  public function seek($offset, $whence = SEEK_SET);
88 
99  public function rewind();
100 
106  public function isWritable();
107 
115  public function write($string);
116 
122  public function isReadable();
123 
134  public function read($length);
135 
143  public function getContents();
144 
157  public function getMetadata($key = null);
158 }
Psr\Http\Message\StreamInterface\isWritable
isWritable()
Psr\Http\Message\StreamInterface
Definition: vendor/psr/http-message/src/StreamInterface.php:12
Psr\Http\Message\StreamInterface\getContents
getContents()
Psr\Http\Message\StreamInterface\rewind
rewind()
Psr\Http\Message\StreamInterface\__toString
__toString()
Psr\Http\Message\StreamInterface\detach
detach()
Psr\Http\Message\StreamInterface\tell
tell()
Psr\Http\Message
Definition: vendor/psr/http-message/src/MessageInterface.php:3
Psr\Http\Message\StreamInterface\read
read($length)
Psr\Http\Message\StreamInterface\write
write($string)
Psr\Http\Message\StreamInterface\close
close()
Psr\Http\Message\StreamInterface\isSeekable
isSeekable()
Psr\Http\Message\StreamInterface\seek
seek($offset, $whence=SEEK_SET)
Psr\Http\Message\StreamInterface\eof
eof()
Psr\Http\Message\StreamInterface\getMetadata
getMetadata($key=null)
Psr\Http\Message\StreamInterface\getSize
getSize()
Psr\Http\Message\StreamInterface\isReadable
isReadable()