FOSSology  4.5.1
Open Source License Compliance by Open Source Software
ImportSource.php
1 <?php
2 /*
3  SPDX-FileCopyrightText: © 2017 Siemens AG
4 
5  SPDX-License-Identifier: GPL-2.0-only
6 */
7 
8 namespace Fossology\ReportImport;
9 
10 
11 interface ImportSource
12 {
16  public function getAllFiles();
17 
21  public function parse();
22 
26  public function getVersion();
27 
32  public function getHashesMap($fileId);
33 
38  public function getDataForFile($fileid);
39 }