Open Journal Systems  3.3.0
ReviewerReviewFilesGridDataProvider Class Reference
Inheritance diagram for ReviewerReviewFilesGridDataProvider:
ReviewGridDataProvider SubmissionFilesGridDataProvider FilesGridDataProvider GridDataProvider

Public Member Functions

 __construct ()
 
 getAuthorizationPolicy ($request, $args, $roleAssignments)
 
 getRequestArgs ()
 
 loadData ($filter=array())
 
- Public Member Functions inherited from ReviewGridDataProvider
 __construct ($fileStageId, $viewableOnly=false, $showAll=false)
 
 getAddFileAction ($request)
 
 getReviewRound ()
 
 getSelectAction ($request)
 
- Public Member Functions inherited from SubmissionFilesGridDataProvider
 __construct ($fileStage, $viewableOnly=false)
 
 getFileStage ()
 
 getStageId ()
 
 prepareSubmissionFileData ($revisions, $viewableOnly=false, $filter=array())
 
 setStageId ($stageId)
 
- Public Member Functions inherited from FilesGridDataProvider
 getUploaderRoles ()
 
 setUploaderRoles ($roleAssignments)
 
 setViewableOnly ($viewableOnly)
 
- Public Member Functions inherited from GridDataProvider
getAuthorizedContextObject ($assocType)
 
 hasAuthorizedContextObject ($assocType)
 
 setAuthorizedContext (&$authorizedContext)
 

Additional Inherited Members

- Data Fields inherited from SubmissionFilesGridDataProvider
 $_fileStage
 
 $_stageId
 
- Data Fields inherited from FilesGridDataProvider
 $_uploaderRoles
 
 $_viewableOnly = false
 
- Data Fields inherited from GridDataProvider
 $_authorizedContext
 
- Protected Member Functions inherited from SubmissionFilesGridDataProvider
 applyFilter ($revisions, $filter)
 
- Protected Member Functions inherited from FilesGridDataProvider
 getSubmission ()
 
- Protected Attributes inherited from ReviewGridDataProvider
 $_showAll
 

Detailed Description

Provide reviewer access to review file data for review file grids.

Definition at line 18 of file ReviewerReviewFilesGridDataProvider.inc.php.

Constructor & Destructor Documentation

◆ __construct()

ReviewerReviewFilesGridDataProvider::__construct ( )

Constructor

Reimplemented from GridDataProvider.

Definition at line 22 of file ReviewerReviewFilesGridDataProvider.inc.php.

Member Function Documentation

◆ getAuthorizationPolicy()

ReviewerReviewFilesGridDataProvider::getAuthorizationPolicy (   $request,
  $args,
  $roleAssignments 
)
See also
GridDataProvider::getAuthorizationPolicy() Override the parent class, which defines a Workflow policy, to allow reviewer access to this grid.

Reimplemented from ReviewGridDataProvider.

Definition at line 35 of file ReviewerReviewFilesGridDataProvider.inc.php.

◆ getRequestArgs()

ReviewerReviewFilesGridDataProvider::getRequestArgs ( )

Get an array with all request parameters necessary to uniquely identify the data selection of this data provider.

Returns
array

Reimplemented from ReviewGridDataProvider.

Definition at line 77 of file ReviewerReviewFilesGridDataProvider.inc.php.

References GridDataProvider\getAuthorizedContextObject().

◆ loadData()

ReviewerReviewFilesGridDataProvider::loadData (   $filter = array())
See also
ReviewerReviewFilesGridDataProvider Extend the parent class to filter out review round files that aren't allowed for this reviewer according to ReviewFilesDAO.
Parameters
$filterarray

Reimplemented from ReviewGridDataProvider.

Definition at line 61 of file ReviewerReviewFilesGridDataProvider.inc.php.

References GridDataProvider\getAuthorizedContextObject(), and DAORegistry\getDAO().


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