FOSSology
4.4.0
Open Source License Compliance by Open Source Software
|
Public Attributes | |
const | COPYRIGHT_PARAM = "status" |
const | LIMIT_PARAM = "limit" |
const | PAGE_PARAM = "page" |
const | COPYRIGHT_FETCH_LIMIT = 100 |
const | TYPE_COPYRIGHT = 1 |
const | TYPE_EMAIL = 2 |
const | TYPE_URL = 4 |
const | TYPE_AUTHOR = 8 |
const | TYPE_ECC = 16 |
const | TYPE_KEYWORD = 32 |
const | TYPE_IPRA = 64 |
Private Member Functions | |
getFileCX ($request, $response, $args, $cxType) | |
deleteFileCX ($args, $response, $cxType) | |
restoreFileCx ($args, $response, $cxType) | |
updateFileCx ($request, $response, $args, $cxType) | |
convertTypeToTable (int $cxType) | |
Private Attributes | |
$copyrightHist | |
$copyrightDao | |
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 | |
Definition at line 24 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::__construct | ( | $container | ) |
Constructor for base controller
ContainerInterface | $container |
Reimplemented from Fossology\UI\Api\Controllers\RestController.
Definition at line 65 of file CopyrightController.php.
|
private |
Convert CX Type to table name and display name.
int | $cxType |
Definition at line 676 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::deleteFileAuthor | ( | $request, | |
$response, | |||
$args | |||
) |
Delete author for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 210 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::deleteFileCopyright | ( | $request, | |
$response, | |||
$args | |||
) |
Delete copyright for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 171 of file CopyrightController.php.
|
private |
Delete cx for a particular file
array | $args | |
ResponseHelper | $response | |
int | $cxType | Type of data to fetch (self::TYPE_*) |
HttpErrorException |
Definition at line 590 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::deleteFileEcc | ( | $request, | |
$response, | |||
$args | |||
) |
Delete ECC for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 223 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::deleteFileEmail | ( | $request, | |
$response, | |||
$args | |||
) |
Delete email for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 184 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::deleteFileIpra | ( | $request, | |
$response, | |||
$args | |||
) |
Delete IPRA for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 249 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::deleteFileKeyword | ( | $request, | |
$response, | |||
$args | |||
) |
Delete keyword for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 236 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::deleteFileUrl | ( | $request, | |
$response, | |||
$args | |||
) |
Delete URL for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 197 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::getFileAuthor | ( | $request, | |
$response, | |||
$args | |||
) |
Get all authors for a particular upload-tree
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 119 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::getFileCopyrights | ( | $request, | |
$response, | |||
$args | |||
) |
Get all copyrights for a particular upload-tree
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 80 of file CopyrightController.php.
|
private |
Get all cx for a particular upload-tree
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args | |
int | $cxType | Type of data to fetch (self::TYPE_*) |
HttpErrorException |
Definition at line 484 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::getFileEcc | ( | $request, | |
$response, | |||
$args | |||
) |
Get all ecc for a particular upload-tree
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 132 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::getFileEmail | ( | $request, | |
$response, | |||
$args | |||
) |
Get all emails for a particular upload-tree
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 93 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::getFileIpra | ( | $request, | |
$response, | |||
$args | |||
) |
Get all ipra for a particular upload-tree
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 158 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::getFileKeyword | ( | $request, | |
$response, | |||
$args | |||
) |
Get all keywords for a particular upload-tree
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 145 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::getFileUrl | ( | $request, | |
$response, | |||
$args | |||
) |
Get all urls for a particular upload-tree
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 106 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::getTotalFileCopyrights | ( | $request, | |
$response, | |||
$args | |||
) |
Get total number of copyrights for a particular upload-tree
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
HttpErrorException |
Definition at line 445 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::restoreFileAuthor | ( | $request, | |
$response, | |||
$args | |||
) |
Restore author for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 392 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::restoreFileCopyright | ( | $request, | |
$response, | |||
$args | |||
) |
Restore copyright for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 353 of file CopyrightController.php.
|
private |
Restore cx for a particular file
array | $args | |
ResponseHelper | $response | |
int | $cxType | Type of data to fetch (self::TYPE_*) |
HttpErrorException |
Definition at line 620 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::restoreFileEcc | ( | $request, | |
$response, | |||
$args | |||
) |
Restore ECC for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 405 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::restoreFileEmail | ( | $request, | |
$response, | |||
$args | |||
) |
Restore email for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 366 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::restoreFileIpra | ( | $request, | |
$response, | |||
$args | |||
) |
Restore IPRA for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 431 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::restoreFileKeyword | ( | $request, | |
$response, | |||
$args | |||
) |
Restore keyword for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 418 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::restoreFileUrl | ( | $request, | |
$response, | |||
$args | |||
) |
Restore URL for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 379 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::updateFileAuthor | ( | $request, | |
$response, | |||
$args | |||
) |
Update author for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 301 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::updateFileCopyright | ( | $request, | |
$response, | |||
$args | |||
) |
Update copyright for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 262 of file CopyrightController.php.
|
private |
Update cx for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args | |
int | $cxType | Type of data to fetch (self::TYPE_*) |
HttpErrorException |
Definition at line 649 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::updateFileEcc | ( | $request, | |
$response, | |||
$args | |||
) |
Update ECC for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 314 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::updateFileEmail | ( | $request, | |
$response, | |||
$args | |||
) |
Update email for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 275 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::updateFileIpra | ( | $request, | |
$response, | |||
$args | |||
) |
Update IPRA for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 340 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::updateFileKeyword | ( | $request, | |
$response, | |||
$args | |||
) |
Update keyword for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 327 of file CopyrightController.php.
Fossology\UI\Api\Controllers\CopyrightController::updateFileUrl | ( | $request, | |
$response, | |||
$args | |||
) |
Update URL for a particular file
ServerRequestInterface | $request | |
ResponseHelper | $response | |
array | $args |
Definition at line 288 of file CopyrightController.php.
|
private |
Copyright Dao object
Definition at line 56 of file CopyrightController.php.
|
private |
Copyright Histogram object
Definition at line 50 of file CopyrightController.php.
const Fossology\UI\Api\Controllers\CopyrightController::COPYRIGHT_FETCH_LIMIT = 100 |
Limit of copyrights in get query
Definition at line 44 of file CopyrightController.php.
const Fossology\UI\Api\Controllers\CopyrightController::COPYRIGHT_PARAM = "status" |
Get query parameter name for copyright filtering
Definition at line 29 of file CopyrightController.php.
const Fossology\UI\Api\Controllers\CopyrightController::LIMIT_PARAM = "limit" |
Get header parameter name for limiting listing
Definition at line 34 of file CopyrightController.php.
const Fossology\UI\Api\Controllers\CopyrightController::PAGE_PARAM = "page" |
Get header parameter name for page listing
Definition at line 39 of file CopyrightController.php.