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

Public Member Functions

 __construct ($args)
 
 echoConfiguration ()
 
 isCreateLicensesAsCandidate ()
 
 isCreateLicensesInfosAsFindings ()
 
 isCreateConcludedLicensesAsFindings ()
 
 isCreateConcludedLicensesAsConclusions ()
 
 getConcludeLicenseDecisionType ()
 
 setCreateConcludedLicensesAsConclusions ($createConcludedLicensesAsConclusions)
 
 isOverwriteDecisions ()
 
 isAddCopyrightInformation ()
 
 shouldMatchLicenseNameWithSPDX ()
 

Protected Attributes

 $createLicensesAsCandidate = true
 
 $createLicensesInfosAsFindings = true
 
 $createConcludedLicensesAsFindings = false
 
 $createConcludedLicensesAsConclusions = true
 
 $overwriteDecisions = false
 
 $addCopyrightInformation = false
 
 $concludeLicenseDecisionType = DecisionTypes::IDENTIFIED
 
 $matchLicenseNameWithSPDX = true
 

Private Member Functions

 getFromArgs ($args, $num, $expected="true")
 
 var_dump ($mixed=null)
 

Static Private Attributes

static $keys
 

Detailed Description

Definition at line 11 of file ReportImportConfiguration.php.

Member Function Documentation

◆ getConcludeLicenseDecisionType()

Fossology\ReportImport\ReportImportConfiguration::getConcludeLicenseDecisionType ( )
Returns
int

Definition at line 114 of file ReportImportConfiguration.php.

◆ isAddCopyrightInformation()

Fossology\ReportImport\ReportImportConfiguration::isAddCopyrightInformation ( )
Returns
bool

Definition at line 140 of file ReportImportConfiguration.php.

◆ isCreateConcludedLicensesAsConclusions()

Fossology\ReportImport\ReportImportConfiguration::isCreateConcludedLicensesAsConclusions ( )
Returns
bool

Definition at line 106 of file ReportImportConfiguration.php.

◆ isCreateConcludedLicensesAsFindings()

Fossology\ReportImport\ReportImportConfiguration::isCreateConcludedLicensesAsFindings ( )
Returns
bool

Definition at line 98 of file ReportImportConfiguration.php.

◆ isCreateLicensesAsCandidate()

Fossology\ReportImport\ReportImportConfiguration::isCreateLicensesAsCandidate ( )
Returns
bool

Definition at line 82 of file ReportImportConfiguration.php.

◆ isCreateLicensesInfosAsFindings()

Fossology\ReportImport\ReportImportConfiguration::isCreateLicensesInfosAsFindings ( )
Returns
bool

Definition at line 90 of file ReportImportConfiguration.php.

◆ isOverwriteDecisions()

Fossology\ReportImport\ReportImportConfiguration::isOverwriteDecisions ( )
Returns
bool

Definition at line 132 of file ReportImportConfiguration.php.

◆ setCreateConcludedLicensesAsConclusions()

Fossology\ReportImport\ReportImportConfiguration::setCreateConcludedLicensesAsConclusions (   $createConcludedLicensesAsConclusions)
Parameters
bool$createConcludedLicensesAsConclusions
Returns
ReportImportConfiguration

Definition at line 123 of file ReportImportConfiguration.php.

◆ shouldMatchLicenseNameWithSPDX()

Fossology\ReportImport\ReportImportConfiguration::shouldMatchLicenseNameWithSPDX ( )

Should use SPDX ID to match license name?

Returns
bool

Definition at line 149 of file ReportImportConfiguration.php.

Member Data Documentation

◆ $keys

Fossology\ReportImport\ReportImportConfiguration::$keys
staticprivate
Initial value:
= array(
'addConcludedAsDecisions',
'addLicenseInfoFromInfoInFile',
'addLicenseInfoFromConcluded',
'addConcludedAsDecisionsOverwrite',
'addCopyrights',
'addConcludedAsDecisionsTBD',
'addNewLicensesAs',
'licenseMatch'
)

Definition at line 13 of file ReportImportConfiguration.php.


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