51Degrees Pipeline PHP  4.1

51Degrees Pipeline for PHP

fiftyone\pipeline\core\BasicListEvidenceKeyFilter Class Reference

Detailed Description

An instance of EvidenceKeyFilter that uses a simple array of keys Evidence not using these keys is filtered out.

Examples
CustomFlowElement.php.

Inheritance diagram for fiftyone\pipeline\core\BasicListEvidenceKeyFilter:

[legend]

Collaboration diagram for fiftyone\pipeline\core\BasicListEvidenceKeyFilter:

[legend]

Public Member Functions

 __construct ($list)
 filterEvidenceKey ($key)

Public Member Functions inherited from fiftyone\pipeline\core\EvidenceKeyFilter

 filterEvidence ($evidenceKeyObject)
filterevidence from an object More...
 filterEvidenceKey ($key)
see if a property key should be in the filtered evidence More...

Constructor & Destructor Documentation

◆ __construct()

fiftyone\pipeline\core\BasicListEvidenceKeyFilter::__construct (   $list )
Parameters
mixed[] - an array of keys to keep

Member Function Documentation

◆ filterEvidenceKey()

fiftyone\pipeline\core\BasicListEvidenceKeyFilter::filterEvidenceKey (   $key )
Parameters
string - key to check in the filter
Returns
boolean is this key in the filter's keys list?