Flow PHP

Config

Read onlyYes
FinalYes

Immutable configuration that can be used to initialize many contexts.

Configuration must not be changed after it's passed to FlowContext.

Properties

$cache  : CacheConfig
$sort  : SortConfig
$telemetry  : TelemetryConfig

Methods

__construct()  : mixed
analyze()  : Analyze|null
builder()  : ConfigBuilder
clock()  : ClockInterface
default()  : self
entryFactory()  : EntryFactory
filesystemStreams()  : FilesystemStreams
fstab()  : FilesystemTable
id()  : string
name()  : string
optimizer()  : Optimizer
serializer()  : Serializer
shouldPutInputIntoRows()  : bool
version()  : string

Properties

Methods

__construct()

public __construct(string $id, string $name, string $version, Serializer $serializer, ClockInterface $clock, FilesystemTable $filesystemTable, FilesystemStreams $filesystemStreams, Optimizer $optimizer, bool $putInputIntoRows, EntryFactory $entryFactory, CacheConfig $cache, SortConfig $sort, Analyze|null $analyze, TelemetryConfig $telemetry) : mixed
Parameters
$id : string
$name : string
$version : string
$serializer : Serializer
$clock : ClockInterface
$filesystemTable : FilesystemTable
$filesystemStreams : FilesystemStreams
$optimizer : Optimizer
$putInputIntoRows : bool
$entryFactory : EntryFactory
$cache : CacheConfig
$sort : SortConfig
$analyze : Analyze|null
$telemetry : TelemetryConfig

clock()

public clock() : ClockInterface
Return values
ClockInterface

default()

public static default() : self
Return values
self

fstab()

public fstab() : FilesystemTable
Return values
FilesystemTable

id()

public id() : string
Return values
string

name()

public name() : string
Return values
string

serializer()

public serializer() : Serializer
Return values
Serializer

shouldPutInputIntoRows()

public shouldPutInputIntoRows() : bool
Return values
bool

version()

public version() : string
Return values
string

        
On this page

Search results