\r\n

51Degrees Pipeline PHP  4.4

51Degrees Pipeline for PHP

fiftyone\pipeline\core\Pipeline Class Reference

Detailed Description

Pipeline holding a list of FlowElements for processing, can create FlowData that will be passed through these, collecting ElementData Should be constructed through the PipelineBuilder class.

Collaboration diagram for fiftyone\pipeline\core\Pipeline:

[legend]

Public Member Functions

 __construct (array $flowElements, array $settings)
Pipeline constructor. More...
 createFlowData ()
Create a FlowData based on what's in the Pipeline.
 log (string $level, string $message)
 getElement (string $key)
Get a FlowElement by its name.
 updatePropertyDatabaseForFlowElement (FlowElement $flowElement)
Update metadata store for a FlowElement based on its list of properties.

Data Fields

array  $flowElements
array  $flowElementsList = []
Logger  $logger
 $metaDataStore
@phpstan-ignore-next-line
bool  $suppressProcessExceptions
array  $propertyDatabase

Constructor & Destructor Documentation

◆ __construct()

fiftyone\pipeline\core\Pipeline::__construct ( array   $flowElements,
array   $settings  
)

Pipeline constructor.

Parameters
array< -
On This Page