FOSSology  4.4.0
Open Source License Compliance by Open Source Software
Fossology\DecisionImporter\FoDecisionData Class Reference
Collaboration diagram for Fossology\DecisionImporter\FoDecisionData:
Collaboration graph

Public Member Functions

 getMainLicenseList ()
 
 setMainLicenseList (array $mainLicenseList)
 
 getHighlightBulk ()
 
 setHighlightBulk (array $highlight_bulk)
 
 getPfileList ()
 
 setPfileList (array $pfileList)
 
 getUploadtreeList ()
 
 setUploadtreeList (array $uploadtreeList)
 
 getClearingDecisionList ()
 
 setClearingDecisionList (array $clearing_decisionList)
 
 getClearingEventList ()
 
 setClearingEventList (array $clearing_eventList)
 
 getClearingDecisionEventList ()
 
 setClearingDecisionEventList (array $clearing_decision_eventList)
 
 getLicenseRefBulkList ()
 
 setLicenseRefBulkList (array $license_ref_bulkList)
 
 getLicenseSetBulkList ()
 
 setLicenseSetBulkList (array $license_set_bulkList)
 
 getCopyrightList ()
 
 setCopyrightList (array $copyrightList)
 
 getCopyrightDecisionList ()
 
 setCopyrightDecisionList (array $copyright_decisionList)
 
 getCopyrightEventList ()
 
 setCopyrightEventList (array $copyright_eventList)
 
 getEccList ()
 
 setEccList (array $eccList)
 
 getEccDecisionList ()
 
 setEccDecisionList (array $ecc_decisionList)
 
 getEccEventList ()
 
 setEccEventList (array $ecc_eventList)
 
 getIpraList ()
 
 setIpraList (array $ipraList)
 
 getIpraDecisionList ()
 
 setIpraDecisionList (array $ipra_decisionList)
 
 getIpraEventList ()
 
 setIpraEventList (array $ipra_eventList)
 
 getReportInfo ()
 
 setReportInfo (array $report_info)
 
 getLicensesList ()
 
 setLicensesList (array $licensesList)
 

Static Public Member Functions

static createFromFile (string $path)
 

Private Member Functions

 insertMainListList (array $mainLicenseList)
 
 insertLicensesList (array $licensesList)
 
 insertReportInfo (array $report_info)
 
 insertIpraEventList (array $ipra_eventList)
 
 createEventItem (array $eventItemData, string $agentName)
 
 insertIpraDecisionList (array $ipra_decisionList)
 
 createDecisionItem (array $decisionItemData)
 
 insertIpraList (array $ipraList)
 
 createCxItem (array $cxItemData)
 
 insertEccEventList (array $ecc_eventList)
 
 insertEccDecisionList (array $ecc_decisionList)
 
 insertEccList (array $eccList)
 
 insertCopyrightEventList (array $copyright_eventList)
 
 insertCopyrightDecisionList (array $copyright_decisionList)
 
 insertCopyrightList (array $copyrightList)
 
 insertHighlightBulk (array $highlightBulkList)
 
 insertLicenseSetBulk (array $licenseSetBulkList)
 
 insertLicenseRefBulk (array $licenseRefBulkList)
 
 insertClearingDecisionEventList (array $clearing_decision_eventList)
 
 insertClearingEventList (array $clearing_eventList)
 
 insertClearingDecisionList (array $clearing_decisionList)
 
 insertUploadtreeList (array $uploadtreeList)
 
 insertPfileList (array $pfileList)
 

Private Attributes

 $pfileList
 
 $uploadtreeList
 
 $clearing_decisionList
 
 $clearing_eventList
 
 $clearing_decision_eventList
 
 $license_ref_bulkList
 
 $license_set_bulkList
 
 $highlight_bulk
 
 $copyrightList
 
 $copyright_decisionList
 
 $copyright_eventList
 
 $eccList
 
 $ecc_decisionList
 
 $ecc_eventList
 
 $ipraList
 
 $ipra_decisionList
 
 $ipra_eventList
 
 $report_info
 
 $licensesList
 
 $mainLicenseList
 

Detailed Description

Class to hold data from decision JSON report.

Definition at line 19 of file FoDecisionData.php.

Member Function Documentation

◆ createCxItem()

Fossology\DecisionImporter\FoDecisionData::createCxItem ( array  $cxItemData)
private
Parameters
array$cxItemData
Returns
array

Definition at line 232 of file FoDecisionData.php.

◆ createDecisionItem()

Fossology\DecisionImporter\FoDecisionData::createDecisionItem ( array  $decisionItemData)
private
Parameters
array$decisionItemData
Returns
array

Definition at line 203 of file FoDecisionData.php.

◆ createEventItem()

Fossology\DecisionImporter\FoDecisionData::createEventItem ( array  $eventItemData,
string  $agentName 
)
private
Parameters
array$eventItemData
string$agentName
Returns
array

Definition at line 173 of file FoDecisionData.php.

◆ createFromFile()

static Fossology\DecisionImporter\FoDecisionData::createFromFile ( string  $path)
static

Create class object for the given report path.

Parameters
string$pathPath to JSON report.
Returns
FoDecisionData Object will all data filled.

Definition at line 90 of file FoDecisionData.php.

◆ getClearingDecisionEventList()

Fossology\DecisionImporter\FoDecisionData::getClearingDecisionEventList ( )
Returns
array

Definition at line 582 of file FoDecisionData.php.

◆ getClearingDecisionList()

Fossology\DecisionImporter\FoDecisionData::getClearingDecisionList ( )
Returns
array

Definition at line 546 of file FoDecisionData.php.

◆ getClearingEventList()

Fossology\DecisionImporter\FoDecisionData::getClearingEventList ( )
Returns
array

Definition at line 564 of file FoDecisionData.php.

◆ getCopyrightDecisionList()

Fossology\DecisionImporter\FoDecisionData::getCopyrightDecisionList ( )
Returns
array

Definition at line 654 of file FoDecisionData.php.

◆ getCopyrightEventList()

Fossology\DecisionImporter\FoDecisionData::getCopyrightEventList ( )
Returns
array

Definition at line 672 of file FoDecisionData.php.

◆ getCopyrightList()

Fossology\DecisionImporter\FoDecisionData::getCopyrightList ( )
Returns
array

Definition at line 636 of file FoDecisionData.php.

◆ getEccDecisionList()

Fossology\DecisionImporter\FoDecisionData::getEccDecisionList ( )
Returns
array

Definition at line 708 of file FoDecisionData.php.

◆ getEccEventList()

Fossology\DecisionImporter\FoDecisionData::getEccEventList ( )
Returns
array

Definition at line 726 of file FoDecisionData.php.

◆ getEccList()

Fossology\DecisionImporter\FoDecisionData::getEccList ( )
Returns
array

Definition at line 690 of file FoDecisionData.php.

◆ getHighlightBulk()

Fossology\DecisionImporter\FoDecisionData::getHighlightBulk ( )
Returns
array

Definition at line 492 of file FoDecisionData.php.

◆ getIpraDecisionList()

Fossology\DecisionImporter\FoDecisionData::getIpraDecisionList ( )
Returns
array

Definition at line 762 of file FoDecisionData.php.

◆ getIpraEventList()

Fossology\DecisionImporter\FoDecisionData::getIpraEventList ( )
Returns
array

Definition at line 780 of file FoDecisionData.php.

◆ getIpraList()

Fossology\DecisionImporter\FoDecisionData::getIpraList ( )
Returns
array

Definition at line 744 of file FoDecisionData.php.

◆ getLicenseRefBulkList()

Fossology\DecisionImporter\FoDecisionData::getLicenseRefBulkList ( )
Returns
array

Definition at line 600 of file FoDecisionData.php.

◆ getLicenseSetBulkList()

Fossology\DecisionImporter\FoDecisionData::getLicenseSetBulkList ( )
Returns
array

Definition at line 618 of file FoDecisionData.php.

◆ getLicensesList()

Fossology\DecisionImporter\FoDecisionData::getLicensesList ( )
Returns
array

Definition at line 816 of file FoDecisionData.php.

◆ getMainLicenseList()

Fossology\DecisionImporter\FoDecisionData::getMainLicenseList ( )
Returns
array

Definition at line 474 of file FoDecisionData.php.

◆ getPfileList()

Fossology\DecisionImporter\FoDecisionData::getPfileList ( )
Returns
array

Definition at line 510 of file FoDecisionData.php.

◆ getReportInfo()

Fossology\DecisionImporter\FoDecisionData::getReportInfo ( )
Returns
array

Definition at line 798 of file FoDecisionData.php.

◆ getUploadtreeList()

Fossology\DecisionImporter\FoDecisionData::getUploadtreeList ( )
Returns
array

Definition at line 528 of file FoDecisionData.php.

◆ insertClearingDecisionEventList()

Fossology\DecisionImporter\FoDecisionData::insertClearingDecisionEventList ( array  $clearing_decision_eventList)
private
Parameters
array$clearing_decision_eventList
Returns
FoDecisionData

Definition at line 385 of file FoDecisionData.php.

◆ insertClearingDecisionList()

Fossology\DecisionImporter\FoDecisionData::insertClearingDecisionList ( array  $clearing_decisionList)
private
Parameters
array$clearing_decisionList
Returns
FoDecisionData

Definition at line 425 of file FoDecisionData.php.

◆ insertClearingEventList()

Fossology\DecisionImporter\FoDecisionData::insertClearingEventList ( array  $clearing_eventList)
private
Parameters
array$clearing_eventList
Returns
FoDecisionData

Definition at line 402 of file FoDecisionData.php.

◆ insertCopyrightDecisionList()

Fossology\DecisionImporter\FoDecisionData::insertCopyrightDecisionList ( array  $copyright_decisionList)
private
Parameters
array$copyright_decisionList
Returns
FoDecisionData

Definition at line 299 of file FoDecisionData.php.

◆ insertCopyrightEventList()

Fossology\DecisionImporter\FoDecisionData::insertCopyrightEventList ( array  $copyright_eventList)
private
Parameters
array$copyright_eventList
Returns
FoDecisionData

Definition at line 286 of file FoDecisionData.php.

◆ insertCopyrightList()

Fossology\DecisionImporter\FoDecisionData::insertCopyrightList ( array  $copyrightList)
private
Parameters
array$copyrightList
Returns
FoDecisionData

Definition at line 313 of file FoDecisionData.php.

◆ insertEccDecisionList()

Fossology\DecisionImporter\FoDecisionData::insertEccDecisionList ( array  $ecc_decisionList)
private
Parameters
array$ecc_decisionList
Returns
FoDecisionData

Definition at line 260 of file FoDecisionData.php.

◆ insertEccEventList()

Fossology\DecisionImporter\FoDecisionData::insertEccEventList ( array  $ecc_eventList)
private
Parameters
array$ecc_eventList
Returns
FoDecisionData

Definition at line 247 of file FoDecisionData.php.

◆ insertEccList()

Fossology\DecisionImporter\FoDecisionData::insertEccList ( array  $eccList)
private
Parameters
array$eccList
Returns
FoDecisionData

Definition at line 273 of file FoDecisionData.php.

◆ insertHighlightBulk()

Fossology\DecisionImporter\FoDecisionData::insertHighlightBulk ( array  $highlightBulkList)
private
Parameters
array$highlightBulkList
Returns
FoDecisionData

Definition at line 326 of file FoDecisionData.php.

◆ insertIpraDecisionList()

Fossology\DecisionImporter\FoDecisionData::insertIpraDecisionList ( array  $ipra_decisionList)
private
Parameters
array$ipra_decisionList
Returns
FoDecisionData

Definition at line 189 of file FoDecisionData.php.

◆ insertIpraEventList()

Fossology\DecisionImporter\FoDecisionData::insertIpraEventList ( array  $ipra_eventList)
private
Parameters
array$ipra_eventList
Returns
FoDecisionData

Definition at line 159 of file FoDecisionData.php.

◆ insertIpraList()

Fossology\DecisionImporter\FoDecisionData::insertIpraList ( array  $ipraList)
private
Parameters
array$ipraList
Returns
FoDecisionData

Definition at line 219 of file FoDecisionData.php.

◆ insertLicenseRefBulk()

Fossology\DecisionImporter\FoDecisionData::insertLicenseRefBulk ( array  $licenseRefBulkList)
private
Parameters
array$licenseRefBulkList
Returns
FoDecisionData

Definition at line 366 of file FoDecisionData.php.

◆ insertLicenseSetBulk()

Fossology\DecisionImporter\FoDecisionData::insertLicenseSetBulk ( array  $licenseSetBulkList)
private
Parameters
array$licenseSetBulkList
Returns
FoDecisionData

Definition at line 344 of file FoDecisionData.php.

◆ insertLicensesList()

Fossology\DecisionImporter\FoDecisionData::insertLicensesList ( array  $licensesList)
private
Parameters
array$licensesList
Returns
FoDecisionData

Definition at line 136 of file FoDecisionData.php.

◆ insertMainListList()

Fossology\DecisionImporter\FoDecisionData::insertMainListList ( array  $mainLicenseList)
private
Parameters
array$mainLicenseList
Returns
FoDecisionData

Definition at line 121 of file FoDecisionData.php.

◆ insertPfileList()

Fossology\DecisionImporter\FoDecisionData::insertPfileList ( array  $pfileList)
private
Parameters
array$pfileList
Returns
FoDecisionData

Definition at line 462 of file FoDecisionData.php.

◆ insertReportInfo()

Fossology\DecisionImporter\FoDecisionData::insertReportInfo ( array  $report_info)
private
Parameters
array$report_info
Returns
FoDecisionData

Definition at line 149 of file FoDecisionData.php.

◆ insertUploadtreeList()

Fossology\DecisionImporter\FoDecisionData::insertUploadtreeList ( array  $uploadtreeList)
private
Parameters
array$uploadtreeList
Returns
FoDecisionData

Definition at line 444 of file FoDecisionData.php.

◆ setClearingDecisionEventList()

Fossology\DecisionImporter\FoDecisionData::setClearingDecisionEventList ( array  $clearing_decision_eventList)
Parameters
array$clearing_decision_eventList
Returns
FoDecisionData

Definition at line 591 of file FoDecisionData.php.

◆ setClearingDecisionList()

Fossology\DecisionImporter\FoDecisionData::setClearingDecisionList ( array  $clearing_decisionList)
Parameters
array$clearing_decisionList
Returns
FoDecisionData

Definition at line 555 of file FoDecisionData.php.

◆ setClearingEventList()

Fossology\DecisionImporter\FoDecisionData::setClearingEventList ( array  $clearing_eventList)
Parameters
array$clearing_eventList
Returns
FoDecisionData

Definition at line 573 of file FoDecisionData.php.

◆ setCopyrightDecisionList()

Fossology\DecisionImporter\FoDecisionData::setCopyrightDecisionList ( array  $copyright_decisionList)
Parameters
array$copyright_decisionList
Returns
FoDecisionData

Definition at line 663 of file FoDecisionData.php.

◆ setCopyrightEventList()

Fossology\DecisionImporter\FoDecisionData::setCopyrightEventList ( array  $copyright_eventList)
Parameters
array$copyright_eventList
Returns
FoDecisionData

Definition at line 681 of file FoDecisionData.php.

◆ setCopyrightList()

Fossology\DecisionImporter\FoDecisionData::setCopyrightList ( array  $copyrightList)
Parameters
array$copyrightList
Returns
FoDecisionData

Definition at line 645 of file FoDecisionData.php.

◆ setEccDecisionList()

Fossology\DecisionImporter\FoDecisionData::setEccDecisionList ( array  $ecc_decisionList)
Parameters
array$ecc_decisionList
Returns
FoDecisionData

Definition at line 717 of file FoDecisionData.php.

◆ setEccEventList()

Fossology\DecisionImporter\FoDecisionData::setEccEventList ( array  $ecc_eventList)
Parameters
array$ecc_eventList
Returns
FoDecisionData

Definition at line 735 of file FoDecisionData.php.

◆ setEccList()

Fossology\DecisionImporter\FoDecisionData::setEccList ( array  $eccList)
Parameters
array$eccList
Returns
FoDecisionData

Definition at line 699 of file FoDecisionData.php.

◆ setHighlightBulk()

Fossology\DecisionImporter\FoDecisionData::setHighlightBulk ( array  $highlight_bulk)
Parameters
array$highlight_bulk
Returns
FoDecisionData

Definition at line 501 of file FoDecisionData.php.

◆ setIpraDecisionList()

Fossology\DecisionImporter\FoDecisionData::setIpraDecisionList ( array  $ipra_decisionList)
Parameters
array$ipra_decisionList
Returns
FoDecisionData

Definition at line 771 of file FoDecisionData.php.

◆ setIpraEventList()

Fossology\DecisionImporter\FoDecisionData::setIpraEventList ( array  $ipra_eventList)
Parameters
array$ipra_eventList
Returns
FoDecisionData

Definition at line 789 of file FoDecisionData.php.

◆ setIpraList()

Fossology\DecisionImporter\FoDecisionData::setIpraList ( array  $ipraList)
Parameters
array$ipraList
Returns
FoDecisionData

Definition at line 753 of file FoDecisionData.php.

◆ setLicenseRefBulkList()

Fossology\DecisionImporter\FoDecisionData::setLicenseRefBulkList ( array  $license_ref_bulkList)
Parameters
array$license_ref_bulkList
Returns
FoDecisionData

Definition at line 609 of file FoDecisionData.php.

◆ setLicenseSetBulkList()

Fossology\DecisionImporter\FoDecisionData::setLicenseSetBulkList ( array  $license_set_bulkList)
Parameters
array$license_set_bulkList
Returns
FoDecisionData

Definition at line 627 of file FoDecisionData.php.

◆ setLicensesList()

Fossology\DecisionImporter\FoDecisionData::setLicensesList ( array  $licensesList)
Parameters
array$licensesList
Returns
FoDecisionData

Definition at line 825 of file FoDecisionData.php.

◆ setMainLicenseList()

Fossology\DecisionImporter\FoDecisionData::setMainLicenseList ( array  $mainLicenseList)
Parameters
array$mainLicenseList
Returns
FoDecisionData

Definition at line 483 of file FoDecisionData.php.

◆ setPfileList()

Fossology\DecisionImporter\FoDecisionData::setPfileList ( array  $pfileList)
Parameters
array$pfileList
Returns
FoDecisionData

Definition at line 519 of file FoDecisionData.php.

◆ setReportInfo()

Fossology\DecisionImporter\FoDecisionData::setReportInfo ( array  $report_info)
Parameters
array$report_info
Returns
FoDecisionData

Definition at line 807 of file FoDecisionData.php.

◆ setUploadtreeList()

Fossology\DecisionImporter\FoDecisionData::setUploadtreeList ( array  $uploadtreeList)
Parameters
array$uploadtreeList
Returns
FoDecisionData

Definition at line 537 of file FoDecisionData.php.


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