|  | FOSSology
    4.6.0-rc1
    Open Source License Compliance by Open Source Software | 
Controller for OSSelot REST API endpoints. More...


| Public Member Functions | |
| getPackageVersions ($request, $response, $args) | |
| importOsselotReport ($request, $response, $args) | |
|  Public Member Functions inherited from Fossology\UI\Api\Controllers\RestController | |
| __construct ($container) | |
| isJsonRequest ($request) | |
| Additional Inherited Members | |
|  Protected Member Functions inherited from Fossology\UI\Api\Controllers\RestController | |
| getParsedBody (ServerRequestInterface $request) | |
| Parse request body as JSON and return associative PHP array.  More... | |
| throwNotAdminException () | |
| uploadAccessible ($id) | |
| isItemExists (int $uploadId, int $itemId) | |
|  Protected Attributes inherited from Fossology\UI\Api\Controllers\RestController | |
| $container | |
| $restHelper | |
| $dbHelper | |
Controller for OSSelot REST API endpoints.
Definition at line 24 of file OsselotController.php.
| Fossology\UI\Api\Controllers\OsselotController::getPackageVersions | ( | $request, | |
| $response, | |||
| $args | |||
| ) | 
Get curated versions for a package from OSSelot
| object | $request | PSR-7 request object | 
| object | $response | PSR-7 response object | 
| array | $args | Route arguments containing package name | 
Definition at line 34 of file OsselotController.php.
| Fossology\UI\Api\Controllers\OsselotController::importOsselotReport | ( | $request, | |
| $response, | |||
| $args | |||
| ) | 
Import OSSelot SPDX report for an upload
| object | $request | PSR-7 request object | 
| object | $response | PSR-7 response object | 
| array | $args | Route arguments containing upload ID | 
Definition at line 76 of file OsselotController.php.