Open Journal Systems
3.3.0
|
Public Member Functions | |
__construct () | |
getAuthorizationPolicy ($request, $args, $roleAssignments) | |
& | getAuthorizedContextObject ($assocType) |
getRequestArgs () | |
hasAuthorizedContextObject ($assocType) | |
loadData ($filter=array()) | |
setAuthorizedContext (&$authorizedContext) | |
Data Fields | |
$_authorizedContext | |
Grid data providers serve data to the grid classes for presentation in a grid.
For general information about grids, see GridHandler.
Definition at line 19 of file GridDataProvider.inc.php.
GridDataProvider::__construct | ( | ) |
Constructor
Reimplemented in ReviewerReviewAttachmentGridDataProvider, ReviewRevisionsGridDataProvider, CopyeditFilesGridDataProvider, FinalDraftFilesGridDataProvider, ReviewerReviewFilesGridDataProvider, and QueryNoteFilesCategoryGridDataProvider.
Definition at line 30 of file GridDataProvider.inc.php.
GridDataProvider::getAuthorizationPolicy | ( | $request, | |
$args, | |||
$roleAssignments | |||
) |
Get the authorization policy.
$request | PKPRequest |
$args | array |
$roleAssignments | array |
Reimplemented in SubmissionFilesGridDataProvider, SubmissionFilesCategoryGridDataProvider, LibraryFileAdminGridDataProvider, QueryNoteFilesGridDataProvider, ReviewGridDataProvider, ReviewerReviewAttachmentGridDataProvider, ReviewerReviewFilesGridDataProvider, and SubmissionDocumentsFilesGridDataProvider.
Definition at line 82 of file GridDataProvider.inc.php.
& GridDataProvider::getAuthorizedContextObject | ( | $assocType | ) |
Retrieve an object from the authorized context
$assocType | integer |
Definition at line 52 of file GridDataProvider.inc.php.
References hasAuthorizedContextObject().
Referenced by ReviewerReviewAttachmentGridDataProvider\_getReviewId(), QueryNoteFilesGridDataProvider\getAddFileAction(), ReviewerReviewFilesGridDataProvider\getRequestArgs(), QueryNoteFilesGridDataProvider\getRequestArgs(), ReviewGridDataProvider\getReviewRound(), QueryNoteFilesGridDataProvider\getSelectAction(), SubmissionDocumentsFilesGridDataProvider\getSubmission(), FilesGridDataProvider\getSubmission(), SubmissionFilesCategoryGridDataProvider\loadCategoryData(), ReviewerReviewFilesGridDataProvider\loadData(), QueryNoteFilesGridDataProvider\loadData(), and SubmissionFilesCategoryGridDataProvider\loadData().
GridDataProvider::getRequestArgs | ( | ) |
Get an array with all request parameters necessary to uniquely identify the data selection of this data provider.
Reimplemented in QueryNoteFilesGridDataProvider, ReviewerReviewFilesGridDataProvider, SubmissionFilesGridDataProvider, ReviewerReviewAttachmentGridDataProvider, SubmissionFilesCategoryGridDataProvider, ReviewGridDataProvider, LibraryFileAdminGridDataProvider, and SubmissionDocumentsFilesGridDataProvider.
Definition at line 92 of file GridDataProvider.inc.php.
GridDataProvider::hasAuthorizedContextObject | ( | $assocType | ) |
Check whether an object already exists in the authorized context.
$assocType | integer |
Definition at line 67 of file GridDataProvider.inc.php.
Referenced by getAuthorizedContextObject().
GridDataProvider::loadData | ( | $filter = array() | ) |
Retrieve the data to load into the grid.
$filter | array 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. |
Reimplemented in SubmissionFilesGridDataProvider, ReviewerReviewAttachmentGridDataProvider, SubmissionFilesCategoryGridDataProvider, ReviewGridDataProvider, QueryNoteFilesGridDataProvider, ReviewerReviewFilesGridDataProvider, DependentFilesGridDataProvider, and ReviewRevisionsGridDataProvider.
Definition at line 103 of file GridDataProvider.inc.php.
GridDataProvider::setAuthorizedContext | ( | & | $authorizedContext | ) |
Set the authorized context once it is established.
$authorizedContext | array |
Reimplemented in CategoryGridDataProvider.
Definition at line 42 of file GridDataProvider.inc.php.
array GridDataProvider::$_authorizedContext |
Definition at line 24 of file GridDataProvider.inc.php.