FOSSology
4.4.0
Open Source License Compliance by Open Source Software
|
Handles static part of report. More...
Public Member Functions | |
__construct ($timeStamp) | |
reportHeader (Section $section) | |
Generates report header from Report Header Text More... | |
reportFooter ($phpWord, Section $section, $otherStatement) | |
Generates report footer. More... | |
clearingProtocolChangeLogTable (Section $section, $heading) | |
Generates clearing protocol change log table. More... | |
addCheckBoxText ($cell, $value, $text) | |
Check checkbox value(checked/unchecked) and append text. More... | |
assessmentSummaryTable (Section $section, $otherStatement, $heading) | |
Generate assessment summary table. More... | |
todoTable (Section $section, $heading) | |
Generate todo table. More... | |
todoObliTable (Section $section, $obligations) | |
Generate todo table for obligations. More... | |
allLicensesWithAndWithoutObligations (Section $section, $heading, $obligations, $whiteLists, $titleSubHeadingObli) | |
Generate table with all licenses. More... | |
basicForClearingReport (Section $section) | |
Generate basis for clearing report section. More... | |
getNonFunctionalLicenses (Section $section, $heading) | |
notes (Section $section, $heading, $subHeading) | |
Generate notes. More... | |
Protected Member Functions | |
arrangeObligationsText ($obligationText, $table, $rowWidth, $firstColLen, $rowTextStyleLeft, $secondColLen, $rowTextStyleRight) | |
Get obligation text and arrange them to rows and columns. More... | |
Private Attributes | |
$timeStamp | |
$subHeadingStyle | |
$tablestyle | |
$firstColStyle | |
$secondColStyle | |
Handles static part of report.
Definition at line 20 of file reportStatic.php.
ReportStatic::addCheckBoxText | ( | $cell, | |
$value, | |||
$text | |||
) |
Check checkbox value(checked/unchecked) and append text.
Cell | $cell | |
string | $value | |
string | $text |
Definition at line 147 of file reportStatic.php.
ReportStatic::allLicensesWithAndWithoutObligations | ( | Section | $section, |
$heading, | |||
$obligations, | |||
$whiteLists, | |||
$titleSubHeadingObli | |||
) |
Generate table with all licenses.
Section | $section | |
string | $heading | |
array | $obligations | |
array | $whiteLists | |
string | $titleSubHeadingObli |
Definition at line 462 of file reportStatic.php.
|
protected |
Get obligation text and arrange them to rows and columns.
string | $obligationText | |
string | $table | |
string | $rowWidth | |
array | $firstColLen | |
array | $rowTextStyleLeft | |
array | $secondColLen | |
array | $rowTextStyleRight |
Definition at line 299 of file reportStatic.php.
ReportStatic::assessmentSummaryTable | ( | Section | $section, |
$otherStatement, | |||
$heading | |||
) |
Generate assessment summary table.
Section | $section | |
String[] | $otherStatement | |
String | $heading |
Definition at line 169 of file reportStatic.php.
ReportStatic::basicForClearingReport | ( | Section | $section | ) |
Generate basis for clearing report section.
Section | $section |
Definition at line 496 of file reportStatic.php.
ReportStatic::clearingProtocolChangeLogTable | ( | Section | $section, |
$heading | |||
) |
Generates clearing protocol change log table.
Section | $section | |
String | $heading | Section heading |
Definition at line 113 of file reportStatic.php.
ReportStatic::getNonFunctionalLicenses | ( | Section | $section, |
$heading | |||
) |
@biref Generate Heading for nonfunctional licenses
Section | $section | |
string | $heading |
Definition at line 556 of file reportStatic.php.
ReportStatic::notes | ( | Section | $section, |
$heading, | |||
$subHeading | |||
) |
Generate notes.
Section | $section | |
$heading | ||
$subHeading |
Definition at line 573 of file reportStatic.php.
ReportStatic::reportFooter | ( | $phpWord, | |
Section | $section, | ||
$otherStatement | |||
) |
Generates report footer.
PhpWord | $phpWord | |
Section | $section | |
array | $otherStatement |
Definition at line 86 of file reportStatic.php.
ReportStatic::reportHeader | ( | Section | $section | ) |
Generates report header from Report Header Text
Section | $section |
Definition at line 70 of file reportStatic.php.
ReportStatic::todoObliTable | ( | Section | $section, |
$obligations | |||
) |
Generate todo table for obligations.
Section | $section | |
array | $obligations |
Definition at line 403 of file reportStatic.php.
ReportStatic::todoTable | ( | Section | $section, |
$heading | |||
) |
Generate todo table.
Section | $section | |
String | $heading |
Definition at line 339 of file reportStatic.php.
|
private |
Style of first column
Definition at line 50 of file reportStatic.php.
|
private |
Style of second column
Definition at line 57 of file reportStatic.php.
|
private |
Sub heading style attributes
Definition at line 30 of file reportStatic.php.
|
private |
Table style attributes
Definition at line 38 of file reportStatic.php.
|
private |
Report generation time stamp
Definition at line 25 of file reportStatic.php.