Open Journal Systems  3.3.0
ManageProofFilesGridHandler Class Reference
Inheritance diagram for ManageProofFilesGridHandler:
SelectableSubmissionFileListCategoryGridHandler CategoryGridHandler GridHandler PKPHandler

Public Member Functions

 __construct ()
 
 authorize ($request, &$args, $roleAssignments)
 
 getRequestArgs ()
 
 updateProofFiles ($args, $request)
 
- Public Member Functions inherited from SelectableSubmissionFileListCategoryGridHandler
 __construct ($dataProvider, $stageId, $capabilities=0)
 
 getCapabilities ()
 
 getFilesToDownload ($request)
 
 getFilterSelectionData ($request)
 
 getSelectName ()
 
 getStageId ()
 
 getSubmission ()
 
 initFeatures ($request, $args)
 
 initialize ($request, $args=null)
 
 isDataElementInCategorySelected ($categoryDataId, &$gridDataElement)
 
- Public Member Functions inherited from CategoryGridHandler
 __construct ($dataProvider=null)
 
 fetchCategory ($args, $request)
 
 getCategoryItemsCount ($categoryElement, $request)
 
 getCurrentCategoryId ()
 
 getDataElementInCategorySequence ($categoryId, &$gridDataElement)
 
 getEmptyCategoryRowText ()
 
getGridCategoryDataElements ($request, $categoryElement)
 
 getJSHandler ()
 
 hasGridDataElementsInCategory ($categoryElement, $request)
 
 setDataElementInCategorySequence ($categoryId, &$gridDataElement, $newSequence)
 
 setEmptyCategoryRowText ($translationKey)
 
 setGridCategoryDataElements ($request, $categoryElementId, $data)
 
 setUrls ($request, $extraUrls=array())
 
- Public Member Functions inherited from GridHandler
 addAction ($action, $position=GRID_ACTION_POSITION_ABOVE)
 
 addColumn ($column)
 
 fetchCell (&$args, $request)
 
 fetchGrid ($args, $request)
 
 fetchRow ($args, $request)
 
 fetchRows ($args, $request)
 
 getActions ($position=GRID_ACTION_POSITION_ABOVE)
 
 getColumn ($columnId)
 
getColumns ()
 
getColumnsByFlag ($flag)
 
 getColumnsCount ($flag=null)
 
 getDataElementSequence ($gridDataElement)
 
 getDataProvider ()
 
 getEmptyRowText ()
 
 getFeatures ()
 
 getFootNote ()
 
getGridDataElements ($request)
 
 getGridRangeInfo ($request, $rangeName, $contextData=null)
 
 getIsSubcomponent ()
 
 getItemIterator ()
 
 getPublishChangeEvents ()
 
 getRequestArg ($key)
 
 getRequestedRow ($request, $args)
 
 getTemplate ()
 
 getTitle ()
 
 getUrls ()
 
 hasColumn ($columnId)
 
 hasGridDataElements ($request)
 
 isDataElementSelected ($gridDataElement)
 
 renderRow ($request, $row)
 
 saveSequence ($args, $request)
 
 setDataElementSequence ($request, $rowId, $gridDataElement, $newSequence)
 
 setEmptyRowText ($emptyRowText)
 
 setFootNote ($footNote)
 
 setGridDataElements ($data)
 
 setTemplate ($template)
 
 setTitle ($title)
 
- Public Member Functions inherited from PKPHandler
 addPolicy ($authorizationPolicy, $addToTop=false)
 
 addRoleAssignment ($roleIds, $operations)
 
 getApiToken ()
 
getAuthorizedContext ()
 
getAuthorizedContextObject ($assocType)
 
getDispatcher ()
 
 getFirstUserContext ($user, $contexts)
 
 getId ()
 
 getLastAuthorizationMessage ()
 
 getRoleAssignment ($roleId)
 
 getRoleAssignments ()
 
 getSiteRedirectContext ($request)
 
 getTargetContext ($request, &$contextsCount=null)
 
 index ($args, $request)
 
 initialize ($request)
 
 markRoleAssignmentsChecked ()
 
 requireSSL ()
 
 setApiToken ($apiToken)
 
 setDispatcher ($dispatcher)
 
 setEnforceRestrictedSite ($enforceRestrictedSite)
 
 setId ($id)
 
 setupTemplate ($request)
 
 validate ($requiredContexts=null, $request=null)
 

Additional Inherited Members

- Static Public Member Functions inherited from PKPHandler
static getPageParamName ($rangeName)
 
static getRangeInfo ($request, $rangeName, $contextData=null)
 
static hashPageContext ($request, $contextData=array())
 
- Data Fields inherited from SelectableSubmissionFileListCategoryGridHandler
 $_capabilities
 
 $_stageId
 
- Data Fields inherited from CategoryGridHandler
 $_categoryData
 
 $_currentCategoryId = null
 
 $_emptyCategoryRowText = 'grid.noItems'
 
- Data Fields inherited from GridHandler
 $_actions = array(GRID_ACTION_POSITION_DEFAULT => array())
 
 $_columns = array()
 
 $_constants = []
 
 $_data
 
 $_dataProvider
 
 $_emptyRowText = 'grid.noItems'
 
 $_features
 
 $_footNote = ''
 
 $_itemIterator
 
 $_template
 
 $_title = ''
 
 $_urls
 
- Data Fields inherited from PKPHandler
 $_authorizationDecisionManager
 
 $_checks = array()
 
 $_dispatcher
 
 $_enforceRestrictedSite = true
 
 $_id
 
 $_isBackendPage = false
 
 $_roleAssignments = array()
 
 $_roleAssignmentsChecked = false
 
- Protected Member Functions inherited from SelectableSubmissionFileListCategoryGridHandler
 getCategoryRowInstance ()
 
 getFilterForm ()
 
 getRowInstance ()
 
 isFilterFormCollapsible ()
 
 loadData ($request, $filter)
 
- Protected Member Functions inherited from CategoryGridHandler
 doSpecificFetchGridActions ($args, $request, $templateMgr)
 
 getCategoryRowIdParameterName ()
 
 getRequestedCategoryRow ($request, $args)
 
 getRowDataElement ($request, &$rowId)
 
 getRowsSequence ($request)
 
 loadCategoryData ($request, &$categoryDataElement, $filter=null)
 
 renderRowInternally ($request, $row)
 
 setFirstDataColumn ()
 
- Protected Member Functions inherited from GridHandler
 callFeaturesHook ($hookName, $args)
 
getDataElementFromRequest ($request, &$elementId)
 
 noAutocompleteResults ()
 
 renderFilter ($request, $filterData=array())
 
 renderGridBodyPartsInternally ($request)
 
 renderRowsInternally ($request, &$elements)
 
- Protected Attributes inherited from PKPHandler
 $_apiToken = null
 

Detailed Description

Handle the editor's proof files selection grid (selects which files to include)

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

Constructor & Destructor Documentation

◆ __construct()

ManageProofFilesGridHandler::__construct ( )

Constructor

Reimplemented from PKPHandler.

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

References PKPHandler\addRoleAssignment(), and GridHandler\setTitle().

Member Function Documentation

◆ authorize()

ManageProofFilesGridHandler::authorize (   $request,
$args,
  $roleAssignments 
)

Authorize this request.

Routers will call this method automatically thereby enforcing authorization. This method will be called before the validate() method and before passing control on to the handler operation.

NB: This method will be called once for every request only.

Parameters
$requestRequest
$argsarray request arguments
$roleAssignmentsarray the operation role assignment, see getRoleAssignment() for more details.
Returns
boolean

Reimplemented from SelectableSubmissionFileListCategoryGridHandler.

Definition at line 45 of file ManageProofFilesGridHandler.inc.php.

References PKPHandler\addPolicy().

◆ getRequestArgs()

ManageProofFilesGridHandler::getRequestArgs ( )

Get the grid request parameters.

Returns
array

Reimplemented from CategoryGridHandler.

Definition at line 60 of file ManageProofFilesGridHandler.inc.php.

References PKPHandler\getAuthorizedContextObject().

◆ updateProofFiles()

ManageProofFilesGridHandler::updateProofFiles (   $args,
  $request 
)

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