GroupByPipeline implements OverridingPipeline, Pipeline
Read onlyYes
    FinalYes
Interfaces
- OverridingPipeline
 - Pipelines implementing OverridingPipeline interface overrides one or more pipelines.
 - Pipeline
 
Properties
Methods
- __construct() : mixed
 - add() : self
 - has() : bool
 - pipelines() : array<string|int, Pipeline>
 - pipes() : Pipes
 - process() : Generator
 - source() : Extractor
 
Properties
$groupBy
        public
            GroupBy
    $groupBy
    
    
    
    
    
    
Methods
__construct()
    public
                    __construct(GroupBy $groupBy, Pipeline $pipeline) : mixed
    Parameters
- $groupBy : GroupBy
 - $pipeline : Pipeline
 
add()
    public
                    add(Loader|Transformer $pipe) : self
    Parameters
- $pipe : Loader|Transformer
 
Return values
selfhas()
    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