Open Monograph Press  1.1
 All Classes Namespaces Functions Variables Groups Pages
SubmissionFileEventLogGridHandler Class Reference
Inheritance diagram for SubmissionFileEventLogGridHandler:
SubmissionEventLogGridHandler GridHandler PKPHandler

Public Member Functions

 authorize ($request, &$args, $roleAssignments)
 
 getFilterForm ()
 
 getFilterSelectionData ($request)
 
 getRequestArgs ()
 
 getSubmissionFile ()
 
 initialize ($request)
 
 loadData ($request, $filter=null)
 
 setSubmissionFile ($submissionFile)
 
 SubmissionFileEventLogGridHandler ()
 
- Public Member Functions inherited from SubmissionEventLogGridHandler
 authorize ($request, &$args, $roleAssignments)
 
 getRequestArgs ()
 
 getRowInstance ()
 
 getSubmission ()
 
 initialize ($request)
 
 loadData ($request, $filter=null)
 
 setSubmission ($submission)
 
 SubmissionEventLogGridHandler ()
 
- Public Member Functions inherited from GridHandler
 addAction ($action, $position=GRID_ACTION_POSITION_ABOVE)
 
 addColumn ($column)
 
 authorize ($request, &$args, $roleAssignments, $enforceRestrictedSite=true)
 
 fetchCell (&$args, $request)
 
 fetchGrid ($args, $request)
 
 fetchRow (&$args, $request)
 
 getActions ($position=GRID_ACTION_POSITION_ABOVE)
 
 getColumn ($columnId)
 
getColumns ()
 
getColumnsByFlag ($flag)
 
 getColumnsCount ($flag)
 
 getDataElementSequence (&$gridDataElement)
 
 getDataProvider ()
 
 getEmptyRowText ()
 
 getFeatures ()
 
 getFootNote ()
 
getGridDataElements ($request)
 
 getGridRangeInfo ($request, $rangeName, $contextData=null)
 
 getInstructions ()
 
 getIsSubcomponent ()
 
 getItemIterator ()
 
 getJSHandler ()
 
 getPublishChangeEvents ()
 
 getRequestArg ($key)
 
 getRequestArgs ()
 
 getRequestedRow ($request, $args)
 
 getSelectName ()
 
 getTemplate ()
 
 getTitle ()
 
 getUrls ()
 
 GridHandler ($dataProvider=null)
 
 hasColumn ($columnId)
 
 hasGridDataElements ($request)
 
 initialize ($request, $args=null)
 
 isDataElementSelected ($gridDataElement)
 
 renderRow ($request, $row)
 
 saveSequence ($args, $request)
 
 setDataElementSequence ($request, $rowId, &$gridDataElement, $newSequence)
 
 setEmptyRowText ($emptyRowText)
 
 setFootNote ($footNote)
 
 setGridDataElements ($data)
 
 setInstructions ($instructions)
 
 setTemplate ($template)
 
 setTitle ($title)
 
 setUrls ($request, $extraUrls=array())
 
- Public Member Functions inherited from PKPHandler
 addCheck (&$handlerValidator)
 
 addPolicy ($authorizationPolicy, $addToTop=false)
 
 addRoleAssignment ($roleIds, $operations)
 
 authorize ($request, &$args, $roleAssignments, $enforceRestrictedSite=true)
 
getAuthorizedContext ()
 
getAuthorizedContextObject ($assocType)
 
getDispatcher ()
 
 getFirstUserContext ($user, $contexts)
 
 getId ()
 
 getLastAuthorizationMessage ()
 
 getLoginExemptions ()
 
 getRoleAssignment ($roleId)
 
 getRoleAssignments ()
 
 getWorkingContexts ($request)
 
 index ($args, $request)
 
 initialize ($request, $args=null)
 
 PKPHandler ()
 
 setDispatcher ($dispatcher)
 
 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())
 
- Public Attributes inherited from GridHandler
 $_actions = array(GRID_ACTION_POSITION_DEFAULT => array())
 
 $_columns = array()
 
 $_data
 
 $_emptyRowText = 'grid.noItems'
 
 $_features
 
 $_footNote = ''
 
 $_instructions = ''
 
 $_itemIterator
 
 $_template
 
 $_title = ''
 
 $_urls
 
- Public Attributes inherited from PKPHandler
 $_authorizationDecisionManager
 
 $_checks = array()
 
 $_dispatcher
 
 $_id
 
 $_roleAssignments = array()
 
- Protected Member Functions inherited from GridHandler
 callFeaturesHook ($hookName, $args)
 
 doSpecificFetchGridActions ($args, $request, $templateMgr)
 
getDataElementFromRequest ($request, &$elementId)
 
 getFilterForm ()
 
 getFilterSelectionData ($request)
 
 getRowDataElement ($request, $rowId)
 
 getRowInstance ()
 
 getRowsSequence ($request)
 
 initFeatures ($request, &$args)
 
 loadData ($request, $filter)
 
 noAutocompleteResults ()
 
 renderFilter ($request, $filterData=array())
 
 renderGridBodyPartsInternally ($request)
 
 renderRowInternally ($request, $row)
 
 renderRowsInternally ($request, &$elements)
 
 setFirstDataColumn ()
 

Detailed Description

Grid handler presenting the submission file event log grid.

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

Member Function Documentation

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

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

References PKPHandler\addPolicy().

SubmissionFileEventLogGridHandler::getFilterForm ( )

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

Returns
Form|string
string Filter template.

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

References PKPHandler\getAuthorizedContextObject().

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

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

SubmissionFileEventLogGridHandler::getRequestArgs ( )

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

Returns
array

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

References getSubmissionFile().

SubmissionFileEventLogGridHandler::getSubmissionFile ( )

Get the submission file associated with this grid.

Returns
Submission

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

Referenced by getRequestArgs(), and loadData().

SubmissionFileEventLogGridHandler::initialize (   $request)

Configure the grid

Parameters
$requestPKPRequest

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

References PKPHandler\getAuthorizedContextObject(), and setSubmissionFile().

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

Implement this method to load data into the grid.

Parameters
$requestRequest
$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

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

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

SubmissionFileEventLogGridHandler::setSubmissionFile (   $submissionFile)

Set the submission file

Parameters
$submissionFileSubmissionFile

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

Referenced by initialize().

SubmissionFileEventLogGridHandler::SubmissionFileEventLogGridHandler ( )

Constructor

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


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