FOSSology  4.4.0
Open Source License Compliance by Open Source Software
Fossology\Lib\BusinessRules\ClearingEventProcessor Class Reference

Functions to process clearing events. More...

Collaboration diagram for Fossology\Lib\BusinessRules\ClearingEventProcessor:
Collaboration graph

Public Member Functions

 getClearingLicenseRefs ($events)
 Get license refs from clearing events. More...
 
 filterEffectiveEvents ($events)
 Filter events based on license id. More...
 

Detailed Description

Functions to process clearing events.

Definition at line 17 of file ClearingEventProcessor.php.

Member Function Documentation

◆ filterEffectiveEvents()

Fossology\Lib\BusinessRules\ClearingEventProcessor::filterEffectiveEvents (   $events)

Filter events based on license id.

Parameters
ClearingEvent[]$eventsClearing events to be filtered
Returns
ClearingEvent[] Clearing events keyed on license id

Definition at line 44 of file ClearingEventProcessor.php.

◆ getClearingLicenseRefs()

Fossology\Lib\BusinessRules\ClearingEventProcessor::getClearingLicenseRefs (   $events)

Get license refs from clearing events.

Parameters
ClearingEvent[]$eventsClearing events to extract license ref from
Returns
LicenseRef[]

Definition at line 25 of file ClearingEventProcessor.php.


The documentation for this class was generated from the following file: