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

Public Member Functions

 __construct (DbManager $dbManager)
 
 getHighlightDiffs (ItemTreeBounds $itemTreeBounds, $licenseId=null, $agentId=null, $highlightId=null)
 
 getHighlightRegion ($licenseMatchId)
 
 getHighlightKeywords (ItemTreeBounds $itemTreeBounds)
 
 getHighlightBulk ($uploadTreeId, $clearingId=null)
 
 getHighlightEntries (ItemTreeBounds $itemTreeBounds, $licenseId=null, $agentId=null, $highlightId=null, $clearingId=null)
 
 getPageNumberOfHighlightEntry ($licenseMatchId)
 

Private Attributes

 $dbManager
 
 $logger
 
 $typeMap
 

Detailed Description

Definition at line 16 of file HighlightDao.php.

Member Function Documentation

◆ getHighlightBulk()

Fossology\Lib\Dao\HighlightDao::getHighlightBulk (   $uploadTreeId,
  $clearingId = null 
)
Parameters
int$uploadTreeId
int | null$clearingId
Returns
Highlight[]

Definition at line 146 of file HighlightDao.php.

◆ getHighlightDiffs()

Fossology\Lib\Dao\HighlightDao::getHighlightDiffs ( ItemTreeBounds  $itemTreeBounds,
  $licenseId = null,
  $agentId = null,
  $highlightId = null 
)
Parameters
ItemTreeBounds$itemTreeBounds
int$licenseId
int | array$agentId
null$highlightId
Returns
Highlight[]

Definition at line 56 of file HighlightDao.php.

◆ getHighlightEntries()

Fossology\Lib\Dao\HighlightDao::getHighlightEntries ( ItemTreeBounds  $itemTreeBounds,
  $licenseId = null,
  $agentId = null,
  $highlightId = null,
  $clearingId = null 
)
Parameters
ItemTreeBounds$itemTreeBounds
int | null$licenseId
int | null$agentId
int | null$highlightId
int | null$clearingId
Returns
Highlight[]

Definition at line 182 of file HighlightDao.php.

◆ getHighlightKeywords()

Fossology\Lib\Dao\HighlightDao::getHighlightKeywords ( ItemTreeBounds  $itemTreeBounds)
Parameters
ItemTreeBounds$itemTreeBounds
Returns
Highlight[]

Definition at line 120 of file HighlightDao.php.

◆ getPageNumberOfHighlightEntry()

Fossology\Lib\Dao\HighlightDao::getPageNumberOfHighlightEntry (   $licenseMatchId)
Parameters
licenseMatchId
Returns
page number

Definition at line 194 of file HighlightDao.php.


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