Open Journal Systems  3.3.0
SubmissionFileEventLogGridHandler Class Reference
Inheritance diagram for SubmissionFileEventLogGridHandler:
SubmissionEventLogGridHandler GridHandler PKPHandler

Public Member Functions

 authorize ($request, &$args, $roleAssignments)
 
 getFilterSelectionData ($request)
 
 getRequestArgs ()
 
 getSubmissionFile ()
 
 initialize ($request, $args=null)
 
 setSubmissionFile ($submissionFile)
 
- Public Member Functions inherited from SubmissionEventLogGridHandler
 __construct ()
 
 _formatEmail ($emailLogEntry)
 
 getSubmission ()
 
 setSubmission ($submission)
 
 viewEmail ($args, $request)
 
- Public Member Functions inherited from GridHandler
 __construct ($dataProvider=null)
 
 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 ()
 
 getJSHandler ()
 
 getPublishChangeEvents ()
 
 getRequestArg ($key)
 
 getRequestedRow ($request, $args)
 
 getSelectName ()
 
 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)
 
 setUrls ($request, $extraUrls=array())
 
- 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)
 

Protected Member Functions

 getFilterForm ()
 
 loadData ($request, $filter=null)
 
- Protected Member Functions inherited from SubmissionEventLogGridHandler
 getRowInstance ()
 
- Protected Member Functions inherited from GridHandler
 callFeaturesHook ($hookName, $args)
 
 doSpecificFetchGridActions ($args, $request, $templateMgr)
 
getDataElementFromRequest ($request, &$elementId)
 
 getRowDataElement ($request, &$rowId)
 
 getRowsSequence ($request)
 
 initFeatures ($request, $args)
 
 isFilterFormCollapsible ()
 
 noAutocompleteResults ()
 
 renderFilter ($request, $filterData=array())
 
 renderGridBodyPartsInternally ($request)
 
 renderRowInternally ($request, $row)
 
 renderRowsInternally ($request, &$elements)
 
 setFirstDataColumn ()
 

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 SubmissionEventLogGridHandler
 $_isCurrentUserAssignedAuthor
 
 $_submission
 
- 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 Attributes inherited from PKPHandler
 $_apiToken = null
 

Detailed Description

Grid handler presenting the submission file event log grid.

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

Member Function Documentation

◆ authorize()

SubmissionFileEventLogGridHandler::authorize (   $request,
$args,
  $roleAssignments 
)
See also
PKPHandler::authorize()
Parameters
$requestPKPRequest
$argsarray
$roleAssignmentsarray

Reimplemented from SubmissionEventLogGridHandler.

Definition at line 50 of file SubmissionFileEventLogGridHandler.inc.php.

References PKPHandler\addPolicy().

◆ getFilterForm()

SubmissionFileEventLogGridHandler::getFilterForm ( )
protected

Returns a Form object or the path name of a filter template.

Returns
Form|string
string Filter template.

Reimplemented from GridHandler.

Definition at line 118 of file SubmissionFileEventLogGridHandler.inc.php.

References PKPHandler\getAuthorizedContextObject().

◆ getFilterSelectionData()

SubmissionFileEventLogGridHandler::getFilterSelectionData (   $request)

Method that extracts the user's filter selection from the request either by instantiating the filter's Form object or by reading the request directly (if using a simple filter template only).

Parameters
$requestPKPRequest
Returns
array

Reimplemented from GridHandler.

Definition at line 131 of file SubmissionFileEventLogGridHandler.inc.php.

◆ getRequestArgs()

SubmissionFileEventLogGridHandler::getRequestArgs ( )

Get the arguments that will identify the data in the grid In this case, the monograph.

Returns
array

Reimplemented from SubmissionEventLogGridHandler.

Definition at line 78 of file SubmissionFileEventLogGridHandler.inc.php.

References getSubmissionFile().

◆ getSubmissionFile()

SubmissionFileEventLogGridHandler::getSubmissionFile ( )

Get the submission file associated with this grid.

Returns
Submission

Definition at line 28 of file SubmissionFileEventLogGridHandler.inc.php.

Referenced by getRequestArgs(), and loadData().

◆ initialize()

SubmissionFileEventLogGridHandler::initialize (   $request,
  $args = null 
)

◆ loadData()

SubmissionFileEventLogGridHandler::loadData (   $request,
  $filter = null 
)
protected

Implement this method to load data into the grid.

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

Reimplemented from SubmissionEventLogGridHandler.

Definition at line 91 of file SubmissionFileEventLogGridHandler.inc.php.

References DAORegistry\getDAO(), and getSubmissionFile().

◆ setSubmissionFile()

SubmissionFileEventLogGridHandler::setSubmissionFile (   $submissionFile)

Set the submission file

Parameters
$submissionFileSubmissionFile

Definition at line 36 of file SubmissionFileEventLogGridHandler.inc.php.

Referenced by initialize().


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