FOSSology  4.4.0
Open Source License Compliance by Open Source Software
Fossology\Lib\Data\Clearing\ClearingResult Class Reference
Inheritance diagram for Fossology\Lib\Data\Clearing\ClearingResult:
Inheritance graph
Collaboration diagram for Fossology\Lib\Data\Clearing\ClearingResult:
Collaboration graph

Public Member Functions

 __construct ($licenseDecisionEvent, $agentDecisionEvents=array())
 
 getLicenseRef ()
 
 getLicenseId ()
 
 getLicenseFullName ()
 
 getLicenseShortName ()
 
 getComment ()
 
 getEventType ()
 
 getReportinfo ()
 
 getAcknowledgement ()
 
 isRemoved ()
 
 hasAgentDecisionEvent ()
 
 hasClearingEvent ()
 
 getAgentDecisionEvents ()
 
 getClearingEvent ()
 
 getTimeStamp ()
 

Public Attributes

const AGENT_DECISION_TYPE = 'agent'
 

Private Member Functions

 getClearing ()
 

Private Attributes

 $clearingEvent
 
 $agentClearingEvents
 

Detailed Description

Definition at line 13 of file ClearingResult.php.

Constructor & Destructor Documentation

◆ __construct()

Fossology\Lib\Data\Clearing\ClearingResult::__construct (   $licenseDecisionEvent,
  $agentDecisionEvents = array() 
)
Parameters
null | ClearingEvent$licenseDecisionEvent
AgentClearingEvent[]$agentDecisionEvents
Exceptions
Exception

Definition at line 28 of file ClearingResult.php.

Member Function Documentation

◆ getAcknowledgement()

Fossology\Lib\Data\Clearing\ClearingResult::getAcknowledgement ( )
Returns
string

Definition at line 100 of file ClearingResult.php.

◆ getAgentDecisionEvents()

Fossology\Lib\Data\Clearing\ClearingResult::getAgentDecisionEvents ( )
Returns
array|AgentClearingEvent[]

Definition at line 145 of file ClearingResult.php.

◆ getClearing()

Fossology\Lib\Data\Clearing\ClearingResult::getClearing ( )
private
Exceptions
Exception
Returns
LicenseClearing

Definition at line 117 of file ClearingResult.php.

◆ getClearingEvent()

Fossology\Lib\Data\Clearing\ClearingResult::getClearingEvent ( )
Returns
ClearingEvent

Definition at line 153 of file ClearingResult.php.

◆ getComment()

Fossology\Lib\Data\Clearing\ClearingResult::getComment ( )
Returns
string

Definition at line 76 of file ClearingResult.php.

◆ getEventType()

Fossology\Lib\Data\Clearing\ClearingResult::getEventType ( )
Returns
string

Implements Fossology\Lib\Data\Clearing\LicenseClearing.

Definition at line 84 of file ClearingResult.php.

◆ getLicenseFullName()

Fossology\Lib\Data\Clearing\ClearingResult::getLicenseFullName ( )
Returns
string

Implements Fossology\Lib\Data\Clearing\LicenseClearing.

Definition at line 60 of file ClearingResult.php.

◆ getLicenseId()

Fossology\Lib\Data\Clearing\ClearingResult::getLicenseId ( )
Exceptions
Exception
Returns
int

Implements Fossology\Lib\Data\Clearing\LicenseClearing.

Definition at line 52 of file ClearingResult.php.

◆ getLicenseRef()

Fossology\Lib\Data\Clearing\ClearingResult::getLicenseRef ( )
Returns
LicenseRef

Implements Fossology\Lib\Data\Clearing\LicenseClearing.

Definition at line 43 of file ClearingResult.php.

◆ getLicenseShortName()

Fossology\Lib\Data\Clearing\ClearingResult::getLicenseShortName ( )
Returns
string

Implements Fossology\Lib\Data\Clearing\LicenseClearing.

Definition at line 68 of file ClearingResult.php.

◆ getReportinfo()

Fossology\Lib\Data\Clearing\ClearingResult::getReportinfo ( )
Returns
string

Definition at line 92 of file ClearingResult.php.

◆ getTimeStamp()

Fossology\Lib\Data\Clearing\ClearingResult::getTimeStamp ( )
Returns
int

Implements Fossology\Lib\Data\Clearing\LicenseClearing.

Definition at line 161 of file ClearingResult.php.

◆ hasAgentDecisionEvent()

Fossology\Lib\Data\Clearing\ClearingResult::hasAgentDecisionEvent ( )
Returns
bool

Definition at line 129 of file ClearingResult.php.

◆ hasClearingEvent()

Fossology\Lib\Data\Clearing\ClearingResult::hasClearingEvent ( )
Returns
bool

Definition at line 137 of file ClearingResult.php.

◆ isRemoved()

Fossology\Lib\Data\Clearing\ClearingResult::isRemoved ( )
Returns
boolean

Implements Fossology\Lib\Data\Clearing\LicenseClearing.

Definition at line 108 of file ClearingResult.php.


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