eloquent/endec API
Index
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

AbstractBase32DecodeTransformClass in namespace Eloquent\Endec\Base32
An abstract base class for implementing base32 decode transforms.
AbstractBase32EncodeTransformClass in namespace Eloquent\Endec\Base32
An abstract base class for implementing base32 encode transforms.

B

Base16Class in namespace Eloquent\Endec\Base16
A codec for the base16 (hexadecimal) encoding protocol.
Base16DecodeNativeStreamFilterClass in namespace Eloquent\Endec\Base16
A native stream filter for base16 (hexadecimal) decoding.
Base16DecodeTransformClass in namespace Eloquent\Endec\Base16
Decodes data using base16 (hexadecimal) encoding.
Base16DecodeTransform::bufferSize() — Method in class Base16DecodeTransform
Get the buffer size.
Base16EncodeNativeStreamFilterClass in namespace Eloquent\Endec\Base16
A native stream filter for base16 (hexadecimal) encoding.
Base16EncodeTransformClass in namespace Eloquent\Endec\Base16
Encodes data using base16 (hexadecimal) encoding.
Base16EncodeTransform::bufferSize() — Method in class Base16EncodeTransform
Get the buffer size.
AbstractBase32DecodeTransform::bufferSize() — Method in class AbstractBase32DecodeTransform
Get the buffer size.
AbstractBase32EncodeTransform::bufferSize() — Method in class AbstractBase32EncodeTransform
Get the buffer size.
Base32Class in namespace Eloquent\Endec\Base32
A codec for the base32 encoding protocol.
Base32DecodeNativeStreamFilterClass in namespace Eloquent\Endec\Base32
A native stream filter for base32 decoding.
Base32DecodeTransformClass in namespace Eloquent\Endec\Base32
Decodes data using base32 encoding.
Base32EncodeNativeStreamFilterClass in namespace Eloquent\Endec\Base32
A native stream filter for base32 encoding.
Base32EncodeTransformClass in namespace Eloquent\Endec\Base32
Encodes data using base32 encoding.
Base32HexClass in namespace Eloquent\Endec\Base32
A codec for the base32hex encoding protocol.
Base32HexDecodeNativeStreamFilterClass in namespace Eloquent\Endec\Base32
A native stream filter for base32hex decoding.
Base32HexDecodeTransformClass in namespace Eloquent\Endec\Base32
Decodes data using base32hex encoding.
Base32HexEncodeNativeStreamFilterClass in namespace Eloquent\Endec\Base32
A native stream filter for base32 encoding.
Base32HexEncodeTransformClass in namespace Eloquent\Endec\Base32
Encodes data using base32hex encoding.
Base64Class in namespace Eloquent\Endec\Base64
A codec for the base64 encoding protocol.
Base64DecodeNativeStreamFilterClass in namespace Eloquent\Endec\Base64
A native stream filter for base64 decoding.
Base64DecodeTransformClass in namespace Eloquent\Endec\Base64
Decodes data using base64 encoding.
Base64DecodeTransform::bufferSize() — Method in class Base64DecodeTransform
Get the buffer size.
Base64EncodeNativeStreamFilterClass in namespace Eloquent\Endec\Base64
A native stream filter for base64 encoding.
Base64EncodeTransformClass in namespace Eloquent\Endec\Base64
Encodes data using base64 encoding.
Base64EncodeTransform::bufferSize() — Method in class Base64EncodeTransform
Get the buffer size.
Base64MimeClass in namespace Eloquent\Endec\Base64
A codec for the base64 encoding variant suitable for MIME message bodies.
Base64MimeDecodeNativeStreamFilterClass in namespace Eloquent\Endec\Base64
A native stream filter for base64mime decoding.
Base64MimeDecodeTransformClass in namespace Eloquent\Endec\Base64
Decodes data using base64 encoding suitable for MIME message bodies.
Base64MimeEncodeNativeStreamFilterClass in namespace Eloquent\Endec\Base64
A native stream filter for base64mime encoding.
Base64MimeEncodeTransformClass in namespace Eloquent\Endec\Base64
Encodes data using base64 encoding suitable for MIME message bodies.
Base64MimeEncodeTransform::bufferSize() — Method in class Base64MimeEncodeTransform
Get the buffer size.
Base64UrlClass in namespace Eloquent\Endec\Base64
A codec for the base64url encoding protocol.
Base64UrlDecodeNativeStreamFilterClass in namespace Eloquent\Endec\Base64
A native stream filter for base64url decoding.
Base64UrlDecodeTransformClass in namespace Eloquent\Endec\Base64
Decodes data using base64url encoding.
Base64UrlDecodeTransform::bufferSize() — Method in class Base64UrlDecodeTransform
Get the buffer size.
Base64UrlEncodeNativeStreamFilterClass in namespace Eloquent\Endec\Base64
A native stream filter for base64url encoding.
Base64UrlEncodeTransformClass in namespace Eloquent\Endec\Base64
Encodes data using base64url encoding.
Base64UrlEncodeTransform::bufferSize() — Method in class Base64UrlEncodeTransform
Get the buffer size.
UriDecodeTransform::bufferSize() — Method in class UriDecodeTransform
Get the buffer size.
UriEncodeTransform::bufferSize() — Method in class UriEncodeTransform
Get the buffer size.

C

CodecClass in namespace Eloquent\Endec
A general-purpose codec implementation for composing custom codecs.
Codec::createEncodeStream() — Method in class Codec
Create a new encode stream.
Codec::createDecodeStream() — Method in class Codec
Create a new decode stream.
CodecInterfaceClass in namespace Eloquent\Endec
The interface implemented by codecs.
Decoder::createDecodeStream() — Method in class Decoder
Create a new decode stream.
DecoderInterface::createDecodeStream() — Method in class DecoderInterface
Create a new decode stream.
Encoder::createEncodeStream() — Method in class Encoder
Create a new encode stream.
EncoderInterface::createEncodeStream() — Method in class EncoderInterface
Create a new encode stream.

D

Codec::decodeTransform() — Method in class Codec
Get the decode transform.
Codec::decode() — Method in class Codec
Decode the supplied data.
DecoderClass in namespace Eloquent\Endec
A general-purpose decoder implementation for composing custom decoders.
Decoder::decodeTransform() — Method in class Decoder
Get the decode transform.
Decoder::decode() — Method in class Decoder
Decode the supplied data.
DecoderInterfaceClass in namespace Eloquent\Endec
The interface implemented by decoders.
DecoderInterface::decode() — Method in class DecoderInterface
Decode the supplied data.
InvalidEncodedDataException::data() — Method in class InvalidEncodedDataException
Get the invalid data.

E

Codec::encodeTransform() — Method in class Codec
Get the encode transform.
Codec::encode() — Method in class Codec
Encode the supplied data.
EncoderClass in namespace Eloquent\Endec
A general-purpose encoder implementation for composing custom encoders.
Encoder::encodeTransform() — Method in class Encoder
Get the encode transform.
Encoder::encode() — Method in class Encoder
Encode the supplied data.
EncoderInterfaceClass in namespace Eloquent\Endec
The interface implemented by encoders.
EncoderInterface::encode() — Method in class EncoderInterface
Encode the supplied data.
EndecClass in namespace Eloquent\Endec
A static utility class for registering native stream filters.
EncodingExceptionInterfaceClass in namespace Eloquent\Endec\Exception
The interface used to identify encoding exceptions.
InvalidEncodedDataException::encoding() — Method in class InvalidEncodedDataException
Get the name of the expected encoding.

I

Base16::instance() — Method in class Base16
Get the static instance of this codec.
Base16DecodeTransform::instance() — Method in class Base16DecodeTransform
Get the static instance of this transform.
Base16EncodeTransform::instance() — Method in class Base16EncodeTransform
Get the static instance of this transform.
Base32::instance() — Method in class Base32
Get the static instance of this codec.
Base32DecodeTransform::instance() — Method in class Base32DecodeTransform
Get the static instance of this transform.
Base32EncodeTransform::instance() — Method in class Base32EncodeTransform
Get the static instance of this transform.
Base32Hex::instance() — Method in class Base32Hex
Get the static instance of this codec.
Base32HexDecodeTransform::instance() — Method in class Base32HexDecodeTransform
Get the static instance of this transform.
Base32HexEncodeTransform::instance() — Method in class Base32HexEncodeTransform
Get the static instance of this transform.
Base64::instance() — Method in class Base64
Get the static instance of this codec.
Base64DecodeTransform::instance() — Method in class Base64DecodeTransform
Get the static instance of this transform.
Base64EncodeTransform::instance() — Method in class Base64EncodeTransform
Get the static instance of this transform.
Base64Mime::instance() — Method in class Base64Mime
Get the static instance of this codec.
Base64MimeDecodeTransform::instance() — Method in class Base64MimeDecodeTransform
Get the static instance of this transform.
Base64MimeEncodeTransform::instance() — Method in class Base64MimeEncodeTransform
Get the static instance of this transform.
Base64Url::instance() — Method in class Base64Url
Get the static instance of this codec.
Base64UrlDecodeTransform::instance() — Method in class Base64UrlDecodeTransform
Get the static instance of this transform.
Base64UrlEncodeTransform::instance() — Method in class Base64UrlEncodeTransform
Get the static instance of this transform.
InvalidEncodedDataExceptionClass in namespace Eloquent\Endec\Exception
The supplied data is not correctly encoded.
UriDecodeTransform::instance() — Method in class UriDecodeTransform
Get the static instance of this transform.
UriEncodeTransform::instance() — Method in class UriEncodeTransform
Get the static instance of this transform.
UriEncoding::instance() — Method in class UriEncoding
Get the static instance of this codec.

R

Endec::registerFilters() — Method in class Endec
Register Endec's native stream filters.

T

Base16DecodeTransform::transform() — Method in class Base16DecodeTransform
Transform the supplied data.
Base16EncodeTransform::transform() — Method in class Base16EncodeTransform
Transform the supplied data.
AbstractBase32DecodeTransform::transform() — Method in class AbstractBase32DecodeTransform
Transform the supplied data.
AbstractBase32EncodeTransform::transform() — Method in class AbstractBase32EncodeTransform
Transform the supplied data.
Base64DecodeTransform::transform() — Method in class Base64DecodeTransform
Transform the supplied data.
Base64EncodeTransform::transform() — Method in class Base64EncodeTransform
Transform the supplied data.
Base64MimeDecodeTransform::transform() — Method in class Base64MimeDecodeTransform
Transform the supplied data.
Base64MimeEncodeTransform::transform() — Method in class Base64MimeEncodeTransform
Transform the supplied data.
Base64UrlDecodeTransform::transform() — Method in class Base64UrlDecodeTransform
Transform the supplied data.
Base64UrlEncodeTransform::transform() — Method in class Base64UrlEncodeTransform
Transform the supplied data.
UriDecodeTransform::transform() — Method in class UriDecodeTransform
Transform the supplied data.
UriEncodeTransform::transform() — Method in class UriEncodeTransform
Transform the supplied data.

U

UriDecodeNativeStreamFilterClass in namespace Eloquent\Endec\Uri
A native stream filter for URI percent decoding.
UriDecodeTransformClass in namespace Eloquent\Endec\Uri
Decodes data using URI percent encoding.
UriEncodeNativeStreamFilterClass in namespace Eloquent\Endec\Uri
A native stream filter for URI percent encoding.
UriEncodeTransformClass in namespace Eloquent\Endec\Uri
Encodes data using URI percent encoding.
UriEncodingClass in namespace Eloquent\Endec\Uri
A codec for the URI percent encoding protocol.

_

Base16::__construct() — Method in class Base16
Construct a new base16 (hexadecimal) codec.
Base32::__construct() — Method in class Base32
Construct a new base32 codec.
Base32EncodeTransform::__construct() — Method in class Base32EncodeTransform
Construct a new base32 encode transform.
Base32Hex::__construct() — Method in class Base32Hex
Construct a new base32hex codec.
Base32HexEncodeTransform::__construct() — Method in class Base32HexEncodeTransform
Construct a new base32 encode transform.
Base64::__construct() — Method in class Base64
Construct a new base64 codec.
Base64Mime::__construct() — Method in class Base64Mime
Construct a new base64mime codec.
Base64Url::__construct() — Method in class Base64Url
Construct a new base64url codec.
Codec::__construct() — Method in class Codec
Construct a new codec.
Decoder::__construct() — Method in class Decoder
Construct a new decoder.
Encoder::__construct() — Method in class Encoder
Construct a new encoder.
InvalidEncodedDataException::__construct() — Method in class InvalidEncodedDataException
Construct a new invalid encoded data exception.
UriEncoding::__construct() — Method in class UriEncoding
Construct a new URI encoding codec.