Stream decorator that begins dropping data once the size of the underlying
stream becomes too full.
Cloneable
Instantiable
-
Implements
Psr\Http\Message\StreamInterface Stringable - Traits
Methods |
public
__call
(
$method
,
array
$args
) Allow decorators to implement custom methods
|
public
__construct
(
Psr\Http\Message\StreamInterface
$stream
,
$maxLength
) |
public
__get
(
$name
) Magic method used to create a new stream if streams are not added in
|
public __toString () : string |
public close () |
public detach () |
public eof () |
public getContents () |
public getMetadata ( $key = NULL ) |
public getSize () |
public isReadable () |
public isSeekable () |
public isWritable () |
public read ( $length ) |
public rewind () |
public seek ( $offset , $whence = 0 ) |
public tell () |
public write ( $string ) |
Methods |
protected
createStream
() Implement in subclasses to dynamically create streams when requested.
|
Properties |
private $maxLength |