FOSSology
3.2.0rc1
Open Source License Compliance by Open Source Software
|
Public Member Functions | |
__construct ($filename) | |
getAllFiles () | |
getHashesMap ($fileid) | |
getDataForFile ($fileid) | |
Public Member Functions inherited from Fossology\ReportImport\ImportSource | |
parse () | |
Private Member Functions | |
splitFilesList ($filesNode) | |
parseLicenseInformation ($licenses) | |
parseCopyrightInformation ($copyrights) | |
Private Attributes | |
$filename | |
$xml | |
$datas = array() | |
Definition at line 25 of file XmlImportSource.php.
Fossology\ReportImport\XmlImportSource::__construct | ( | $filename | ) |
XmlImportSource constructor.
$filename |
Definition at line 39 of file XmlImportSource.php.
Fossology\ReportImport\XmlImportSource::getAllFiles | ( | ) |
Implements Fossology\ReportImport\ImportSource.
Definition at line 133 of file XmlImportSource.php.
Fossology\ReportImport\XmlImportSource::getDataForFile | ( | $fileid | ) |
$fileid |
Implements Fossology\ReportImport\ImportSource.
Definition at line 156 of file XmlImportSource.php.
Fossology\ReportImport\XmlImportSource::getHashesMap | ( | $fileid | ) |
$fileid |
Implements Fossology\ReportImport\ImportSource.
Definition at line 147 of file XmlImportSource.php.
|
private |
$copyrights |
Definition at line 114 of file XmlImportSource.php.
|
private |
$licenses |
Definition at line 88 of file XmlImportSource.php.
|
private |
SimpleXMLElement | $filesNode |
Definition at line 66 of file XmlImportSource.php.