12 use StreamDecoratorTrait;
22 $this->stream = $stream;
23 $this->maxLength = $maxLength;
28 $diff = $this->maxLength - $this->stream->getSize();
36 if (strlen($string) < $diff) {
37 return $this->stream->write($string);
40 return $this->stream->write(substr($string, 0, $diff));