FOSSology  4.4.0
Open Source License Compliance by Open Source Software
Fossology\Lib\Data\Report\FileNode Class Reference
Collaboration diagram for Fossology\Lib\Data\Report\FileNode:
Collaboration graph

Public Member Functions

 addComment (?string $comment)
 
 setComments (array $comments)
 
 addAcknowledgement (?string $acknowledgement)
 
 setAcknowledgements (array $acknowledgements)
 
 addConcludedLicense (?string $concludedLicense)
 
 setIsCleared (bool $isCleared)
 
 addScanner (?string $scanner)
 
 addCopyright (?string $copyright)
 
 getComments ()
 
 getAcknowledgements ()
 
 getConcludedLicenses ()
 
 isCleared ()
 
 getScanners ()
 
 getCopyrights ()
 

Private Attributes

 $comments = []
 
 $acknowledgements = []
 
 $concludedLicenses = []
 
 $isCleared = false
 
 $scanners = []
 
 $copyrights = []
 

Detailed Description

Definition at line 11 of file FileNode.php.

Member Function Documentation

◆ addAcknowledgement()

Fossology\Lib\Data\Report\FileNode::addAcknowledgement ( ?string  $acknowledgement)

Add acknowledgement to file.

Parameters
string | null$acknowledgement
Returns
FileNode

Definition at line 76 of file FileNode.php.

◆ addComment()

Fossology\Lib\Data\Report\FileNode::addComment ( ?string  $comment)

Add comment to file.

Parameters
string | null$comment
Returns
FileNode

Definition at line 50 of file FileNode.php.

◆ addConcludedLicense()

Fossology\Lib\Data\Report\FileNode::addConcludedLicense ( ?string  $concludedLicense)

Add concluded license to file.

Parameters
string | null$concludedLicense
Returns
FileNode

Definition at line 102 of file FileNode.php.

◆ addCopyright()

Fossology\Lib\Data\Report\FileNode::addCopyright ( ?string  $copyright)

Add copyright to file.

Parameters
string | null$copyright
Returns
FileNode

Definition at line 142 of file FileNode.php.

◆ addScanner()

Fossology\Lib\Data\Report\FileNode::addScanner ( ?string  $scanner)

Add scanner finding to file.

Parameters
string | null$scanner
Returns
FileNode

Definition at line 128 of file FileNode.php.

◆ getAcknowledgements()

Fossology\Lib\Data\Report\FileNode::getAcknowledgements ( )
Returns
string[]

Definition at line 161 of file FileNode.php.

◆ getComments()

Fossology\Lib\Data\Report\FileNode::getComments ( )
Returns
string[]

Definition at line 153 of file FileNode.php.

◆ getConcludedLicenses()

Fossology\Lib\Data\Report\FileNode::getConcludedLicenses ( )
Returns
string[]

Definition at line 169 of file FileNode.php.

◆ getCopyrights()

Fossology\Lib\Data\Report\FileNode::getCopyrights ( )
Returns
string[]

Definition at line 193 of file FileNode.php.

◆ getScanners()

Fossology\Lib\Data\Report\FileNode::getScanners ( )
Returns
string[]

Definition at line 185 of file FileNode.php.

◆ isCleared()

Fossology\Lib\Data\Report\FileNode::isCleared ( )
Returns
bool

Definition at line 177 of file FileNode.php.

◆ setAcknowledgements()

Fossology\Lib\Data\Report\FileNode::setAcknowledgements ( array  $acknowledgements)

Replace acknowledgement array.

Parameters
string[]$acknowledgements
Returns
FileNode

Definition at line 90 of file FileNode.php.

◆ setComments()

Fossology\Lib\Data\Report\FileNode::setComments ( array  $comments)

Replace comments.

Parameters
string[]$comments
Returns
FileNode

Definition at line 64 of file FileNode.php.

◆ setIsCleared()

Fossology\Lib\Data\Report\FileNode::setIsCleared ( bool  $isCleared)

Set if file is cleared.

Parameters
bool$isCleared
Returns
FileNode

Definition at line 116 of file FileNode.php.

Member Data Documentation

◆ $acknowledgements

string[] Fossology\Lib\Data\Report\FileNode::$acknowledgements = []
private

Acknowledgements on file.

Definition at line 22 of file FileNode.php.

◆ $comments

string[] Fossology\Lib\Data\Report\FileNode::$comments = []
private

Comments on file.

Definition at line 17 of file FileNode.php.

◆ $concludedLicenses

string[] Fossology\Lib\Data\Report\FileNode::$concludedLicenses = []
private

Concluded licenses on file (rf_pk + md5(text)).

Definition at line 27 of file FileNode.php.

◆ $copyrights

string[] Fossology\Lib\Data\Report\FileNode::$copyrights = []
private

Copyrights on file.

Definition at line 42 of file FileNode.php.

◆ $isCleared

bool Fossology\Lib\Data\Report\FileNode::$isCleared = false
private

Is file cleared.

Definition at line 32 of file FileNode.php.

◆ $scanners

string[] Fossology\Lib\Data\Report\FileNode::$scanners = []
private

Scanner findings (rf_pk + md5(text)).

Definition at line 37 of file FileNode.php.


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