EventStreamBuilder
in package
implements
StreamBuilderStrategyInterface, ChunkWriterInterface
FinalYes
Table of Contents
Interfaces
- StreamBuilderStrategyInterface
- ChunkWriterInterface
Methods
- __construct() : mixed
- buildChunkWriter() : ChunkWriterInterface
- buildDOMWriter() : DOMWriterInterface
- buildFileWriter() : FileWriterInterface
- buildStreamCharset() : string
- buildStreamFileName() : string
- buildStreamFileStat() : array<string|int, mixed>
- buildStreamFileStatistics() : array<string|int, mixed>
- buildStreamHash() : string
- buildStreamIsBufferable() : bool
- buildStreamMimeType() : string
- buildStreamWriter() : StreamWriterInterface
- buildStringWriter() : StringWriterInterface
- toChunks() : Generator
Methods
__construct()
public
__construct(EventGenerator $generator) : mixed
Parameters
- $generator : EventGenerator
buildChunkWriter()
public
buildChunkWriter(ResultInterface $context) : ChunkWriterInterface
Parameters
- $context : ResultInterface
Return values
ChunkWriterInterfacebuildDOMWriter()
public
buildDOMWriter(ResultInterface $context) : DOMWriterInterface
Parameters
- $context : ResultInterface
Return values
DOMWriterInterfacebuildFileWriter()
public
buildFileWriter(ResultInterface $context) : FileWriterInterface
Parameters
- $context : ResultInterface
Return values
FileWriterInterfacebuildStreamCharset()
public
buildStreamCharset(ResultInterface $context) : string
Parameters
- $context : ResultInterface
Return values
stringbuildStreamFileName()
public
buildStreamFileName(ResultInterface $context) : string
Parameters
- $context : ResultInterface
Return values
stringbuildStreamFileStat()
public
buildStreamFileStat(ResultInterface $context) : array<string|int, mixed>
Parameters
- $context : ResultInterface
Return values
array<string|int, mixed>buildStreamFileStatistics()
public
buildStreamFileStatistics(ResultInterface $context) : array<string|int, mixed>
Parameters
- $context : ResultInterface
Return values
array<string|int, mixed>buildStreamHash()
public
buildStreamHash(ResultInterface $context) : string
Parameters
- $context : ResultInterface
Return values
stringbuildStreamIsBufferable()
public
buildStreamIsBufferable(ResultInterface $context) : bool
Parameters
- $context : ResultInterface
Return values
boolbuildStreamMimeType()
public
buildStreamMimeType(ResultInterface $context) : string
Parameters
- $context : ResultInterface
Return values
stringbuildStreamWriter()
public
buildStreamWriter(ResultInterface $context) : StreamWriterInterface
Parameters
- $context : ResultInterface
Return values
StreamWriterInterfacebuildStringWriter()
public
buildStringWriter(ResultInterface $context) : StringWriterInterface
Parameters
- $context : ResultInterface
Return values
StringWriterInterfacetoChunks()
public
toChunks() : Generator