mini\Mail\Base64Stream
class
Documentation
Base64 Encoding Stream
Wraps a StreamInterface and encodes its content as base64 on-the-fly. Produces output with line breaks every 76 characters per RFC 2045.
This is a read-only, forward-only stream that encodes data as it's read.
Inheritance
Implements:
Psr\Http\Message\StreamInterface
Stringable
Constants (2)
| Name | Value |
|---|---|
LINE_LENGTH |
76 |
CRLF |
'
' |
Properties (5)
private
Psr\Http\Message\StreamInterface $source
private
string $buffer
private
string $remainder
private
bool $sourceExhausted
private
bool $detached
Methods (17)
Documentation missing
Read encoded data from the stream
Fill the internal buffer with more encoded data
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing
Documentation missing