PartitioningPipeline implements OverridingPipeline, Pipeline
Read onlyYes
FinalYes
Interfaces
- OverridingPipeline
- Pipelines implementing OverridingPipeline interface overrides one or more pipelines.
- Pipeline
Methods
- __construct() : mixed
- add() : Pipeline
- has() : bool
- pipelines() : array<string|int, Pipeline>
- pipes() : Pipes
- process() : Generator
- source() : Extractor
Methods
__construct()
public
__construct(Pipeline $pipeline[, array<string|int, Reference> $partitionBy = [] ][, array<string|int, Reference> $orderBy = [] ]) : mixed
Parameters
- $pipeline : Pipeline
- $partitionBy : array<string|int, Reference> = []
- $orderBy : array<string|int, Reference> = []
Tags
add()
public
add(Loader|Transformer $pipe) : Pipeline
Parameters
- $pipe : Loader|Transformer
Return values
Pipelinehas()
public
has(string $transformerClass) : bool
Parameters
- $transformerClass : string
Return values
boolpipelines()
public
pipelines() : array<string|int, Pipeline>
Return values
array<string|int, Pipeline>pipes()
public
pipes() : Pipes
Return values
Pipesprocess()
public
process(FlowContext $context) : Generator
Parameters
- $context : FlowContext
Return values
Generatorsource()
public
source() : Extractor