2
namespace GuzzleHttp\Stream;
3
use GuzzleHttp\Stream\Exception\CannotAttachException;
6
* Does not store any data written to it.
8
class NullStream implements StreamInterface
10
public function __toString()
15
public function getContents()
20
public function close() {}
22
public function detach() {}
24
public function attach($stream)
26
throw new CannotAttachException();
29
public function getSize()
34
public function isReadable()
39
public function isWritable()
44
public function isSeekable()
54
public function tell()
59
public function seek($offset, $whence = SEEK_SET)
64
public function read($length)
69
public function write($string)
71
return strlen($string);
74
public function getMetadata($key = null)
76
return $key ? null : [];