Documentation

ConfigurableCoding
in package
implements CodingInterface

FinalYes

HTTP coding implementation that wraps a configurable set of stream filters.

Tags
author

Daniel Schulz

since
2026-01-09

Table of Contents

Interfaces

CodingInterface

Methods

__construct()  : mixed
clearDecodingFilter()  : void
clearEncodingFilter()  : void
decodeStream()  : StreamInterface
encodeStream()  : StreamInterface
getHttpName()  : string
hasDecodingFilter()  : bool
hasEncodingFilter()  : bool
setDecodingFilter()  : void
setEncodingFilter()  : void

Methods

__construct()

public __construct([string $httpName = '' ]) : mixed
Parameters
$httpName : string = ''

decodeStream()

public decodeStream(StreamInterface $stream) : StreamInterface
Parameters
$stream : StreamInterface
Return values
StreamInterface

encodeStream()

public encodeStream(StreamInterface $stream) : StreamInterface
Parameters
$stream : StreamInterface
Return values
StreamInterface

setDecodingFilter()

public setDecodingFilter(FilteredStreamWriterInterface $decodingWriter) : void
Parameters
$decodingWriter : FilteredStreamWriterInterface

setEncodingFilter()

public setEncodingFilter(FilteredStreamWriterInterface $encodingWriter) : void
Parameters
$encodingWriter : FilteredStreamWriterInterface
On this page

Search results