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

Public Member Functions

 __construct (DbManager $dbManager, Logger $logger)
 
 isAccessible ($uploadId, $groupId)
 
 isEditable ($uploadId, $groupId)
 
 makeAccessibleToGroup ($uploadId, $groupId, $perm=null)
 
 makeAccessibleToAllGroupsOf ($uploadId, $userId, $perm=null)
 
 updatePermissionId ($permId, $permLevel)
 
 insertPermission ($uploadId, $groupId, $permLevel)
 
 setPublicPermission ($uploadId, $permLevel)
 
 getPublicPermission ($uploadId)
 
 getPermissionGroups ($uploadId)
 

Private Attributes

 $dbManager
 
 $logger
 

Detailed Description

Definition at line 14 of file UploadPermissionDao.php.


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