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

Public Member Functions

 __construct ()
 
 getAddFileAction ($request)
 
 loadData ($filter=array())
 
- Public Member Functions inherited from ReviewGridDataProvider
 __construct ($fileStageId, $viewableOnly=false, $showAll=false)
 
 getAuthorizationPolicy ($request, $args, $roleAssignments)
 
 getRequestArgs ()
 
 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 access to review revisions (new files added during a review round) for grids.

Definition at line 19 of file ReviewRevisionsGridDataProvider.inc.php.

Constructor & Destructor Documentation

◆ __construct()

ReviewRevisionsGridDataProvider::__construct ( )

Constructor

Reimplemented from GridDataProvider.

Definition at line 24 of file ReviewRevisionsGridDataProvider.inc.php.

Member Function Documentation

◆ getAddFileAction()

ReviewRevisionsGridDataProvider::getAddFileAction (   $request)

Configures and returns the action to add a file.

NB: Must be overridden by subclasses (if implemented).

Parameters
$requestRequest
Returns
AddFileLinkAction

Reimplemented from ReviewGridDataProvider.

Definition at line 51 of file ReviewRevisionsGridDataProvider.inc.php.

References ReviewGridDataProvider\getReviewRound(), and FilesGridDataProvider\getUploaderRoles().

◆ loadData()

ReviewRevisionsGridDataProvider::loadData (   $filter = array())

Retrieve the data to load into the grid.

Parameters
$filterarray An optional associative array with filter data as returned by GridHandler::getFilterSelectionData(). If no filter has been selected by the user then the array will be empty.
Returns
array

Reimplemented from ReviewGridDataProvider.

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

References DAORegistry\getDAO(), SubmissionFilesGridDataProvider\getFileStage(), ReviewGridDataProvider\getReviewRound(), and SubmissionFilesGridDataProvider\prepareSubmissionFileData().


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