FOSSology  4.4.0
Open Source License Compliance by Open Source Software
Fossology\Lib\Dao\AllDecisionsDao Class Reference
Collaboration diagram for Fossology\Lib\Dao\AllDecisionsDao:
Collaboration graph

Public Member Functions

 __construct (DbManager $dbManager, Logger $logger)
 
 getAllJobTypeForUpload ($uploadId)
 
 getAllAgentEntriesForPfile ($uploadId, $groupId, $userId, $skip)
 
 getSqlQueryDataPfile ($uploadId, $groupId, $userId, $skip='noLicense')
 
 getAllAgentUploadTreeDataForUpload ($uploadId, $tableName)
 
 getAllClearingDecisionDataForUpload ($uploadId, $tableName)
 
 getAllClearingEventDataForUpload ($uploadId, $tableName)
 
 getAllClearingDecisionEventDataForUpload ($uploadId, $tableName)
 
 getAllLicenseRefBulkDataForUpload ($uploadId)
 
 getAllLicenseSetBulkDataForUpload ($uploadId)
 
 getAllBulkHighlightDataForUpload ($uploadId)
 
 getAllDataForGivenTableUpload ($pfileTableName, $givenTableName)
 
 getAllDataForGivenDecisionTableUpload ($pfileTableName, $givenTableName)
 
 getAllDataForGivenEventTableUpload ($uploadId, $givenTableName, $tableType)
 
 getAllLicenseDataForUpload ($uploadId)
 
 getAllAgentPfileIdsForUpload ($uploadId, $groupId, $userId)
 

Private Attributes

 $dbManager
 
 $agentDao
 
 $uploadDao
 

Detailed Description

Definition at line 19 of file AllDecisionsDao.php.

Constructor & Destructor Documentation

◆ __construct()

Fossology\Lib\Dao\AllDecisionsDao::__construct ( DbManager  $dbManager,
Logger  $logger 
)
Parameters
DbManager$dbManager
Logger$logger

Definition at line 32 of file AllDecisionsDao.php.

Member Function Documentation

◆ getAllAgentEntriesForPfile()

Fossology\Lib\Dao\AllDecisionsDao::getAllAgentEntriesForPfile (   $uploadId,
  $groupId,
  $userId,
  $skip 
)
Parameters
int$uploadId
int$groupId
int$userId
string$skip
Returns
string

Definition at line 65 of file AllDecisionsDao.php.

◆ getAllAgentPfileIdsForUpload()

Fossology\Lib\Dao\AllDecisionsDao::getAllAgentPfileIdsForUpload (   $uploadId,
  $groupId,
  $userId 
)
Parameters
int$uploadId
int$groupId
int$userId
Returns
array

Definition at line 274 of file AllDecisionsDao.php.

◆ getAllAgentUploadTreeDataForUpload()

Fossology\Lib\Dao\AllDecisionsDao::getAllAgentUploadTreeDataForUpload (   $uploadId,
  $tableName 
)
Parameters
int$uploadId
string$tableName
Returns
array

Definition at line 98 of file AllDecisionsDao.php.

◆ getAllBulkHighlightDataForUpload()

Fossology\Lib\Dao\AllDecisionsDao::getAllBulkHighlightDataForUpload (   $uploadId)
Parameters
int$uploadId
Returns
array

Definition at line 193 of file AllDecisionsDao.php.

◆ getAllClearingDecisionDataForUpload()

Fossology\Lib\Dao\AllDecisionsDao::getAllClearingDecisionDataForUpload (   $uploadId,
  $tableName 
)
Parameters
int$uploadId
string$tableName
Returns
array

Definition at line 117 of file AllDecisionsDao.php.

◆ getAllClearingDecisionEventDataForUpload()

Fossology\Lib\Dao\AllDecisionsDao::getAllClearingDecisionEventDataForUpload (   $uploadId,
  $tableName 
)
Parameters
int$uploadId
string$tableName
Returns
array

Definition at line 151 of file AllDecisionsDao.php.

◆ getAllClearingEventDataForUpload()

Fossology\Lib\Dao\AllDecisionsDao::getAllClearingEventDataForUpload (   $uploadId,
  $tableName 
)
Parameters
int$uploadId
string$tableName
Returns
array

Definition at line 132 of file AllDecisionsDao.php.

◆ getAllDataForGivenDecisionTableUpload()

Fossology\Lib\Dao\AllDecisionsDao::getAllDataForGivenDecisionTableUpload (   $pfileTableName,
  $givenTableName 
)
Parameters
string$pfileTableName
string$givenTableName
Returns
array

Definition at line 221 of file AllDecisionsDao.php.

◆ getAllDataForGivenEventTableUpload()

Fossology\Lib\Dao\AllDecisionsDao::getAllDataForGivenEventTableUpload (   $uploadId,
  $givenTableName,
  $tableType 
)
Parameters
int$uploadId
string$givenTableName
string$tableType
Returns
array

Definition at line 237 of file AllDecisionsDao.php.

◆ getAllDataForGivenTableUpload()

Fossology\Lib\Dao\AllDecisionsDao::getAllDataForGivenTableUpload (   $pfileTableName,
  $givenTableName 
)
Parameters
string$pfileTableName
string$givenTableName
Returns
array

Definition at line 207 of file AllDecisionsDao.php.

◆ getAllJobTypeForUpload()

Fossology\Lib\Dao\AllDecisionsDao::getAllJobTypeForUpload (   $uploadId)
Parameters
int$uploadId
Returns
array

Definition at line 45 of file AllDecisionsDao.php.

◆ getAllLicenseDataForUpload()

Fossology\Lib\Dao\AllDecisionsDao::getAllLicenseDataForUpload (   $uploadId)
Parameters
int$uploadId
Returns
array

Definition at line 252 of file AllDecisionsDao.php.

◆ getAllLicenseRefBulkDataForUpload()

Fossology\Lib\Dao\AllDecisionsDao::getAllLicenseRefBulkDataForUpload (   $uploadId)
Parameters
int$uploadId
Returns
array

Definition at line 166 of file AllDecisionsDao.php.

◆ getAllLicenseSetBulkDataForUpload()

Fossology\Lib\Dao\AllDecisionsDao::getAllLicenseSetBulkDataForUpload (   $uploadId)
Parameters
int$uploadId
Returns
array

Definition at line 179 of file AllDecisionsDao.php.

◆ getSqlQueryDataPfile()

Fossology\Lib\Dao\AllDecisionsDao::getSqlQueryDataPfile (   $uploadId,
  $groupId,
  $userId,
  $skip = 'noLicense' 
)
Parameters
int$uploadId
int$groupId
int$userId
string$skip
Returns
array

Definition at line 82 of file AllDecisionsDao.php.


The documentation for this class was generated from the following file: