Open Journal Systems  3.3.0
BackIssueGridHandler Class Reference
Inheritance diagram for BackIssueGridHandler:
IssueGridHandler GridHandler PKPHandler

Public Member Functions

 __construct ()
 
 getDataElementSequence ($gridDataElement)
 
 getJSHandler ()
 
 initFeatures ($request, $args)
 
 initialize ($request, $args=null)
 
 setDataElementSequence ($request, $rowId, $gridDataElement, $newSequence)
 
- Public Member Functions inherited from IssueGridHandler
 access ($args, $request)
 
 addIssue ($args, $request)
 
 authorize ($request, &$args, $roleAssignments)
 
 clearIssueObjectsPubIds ($args, $request)
 
 clearPubId ($args, $request)
 
 deleteCoverImage ($args, $request)
 
 deleteIssue ($args, $request)
 
 editIssue ($args, $request)
 
 editIssueData ($args, $request)
 
 getAssignPublicIdentifiersFormTemplate ()
 
 identifiers ($args, $request)
 
 issueGalleys ($args, $request)
 
 issueToc ($args, $request)
 
 publishIssue ($args, $request)
 
 setCurrentIssue ($args, $request)
 
 unpublishIssue ($args, $request)
 
 updateAccess ($args, $request)
 
 updateIdentifiers ($args, $request)
 
 updateIssue ($args, $request)
 
 uploadFile ($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)
 
 getDataProvider ()
 
 getEmptyRowText ()
 
 getFeatures ()
 
 getFootNote ()
 
getGridDataElements ($request)
 
 getGridRangeInfo ($request, $rangeName, $contextData=null)
 
 getIsSubcomponent ()
 
 getItemIterator ()
 
 getPublishChangeEvents ()
 
 getRequestArg ($key)
 
 getRequestArgs ()
 
 getRequestedRow ($request, $args)
 
 getSelectName ()
 
 getTemplate ()
 
 getTitle ()
 
 getUrls ()
 
 hasColumn ($columnId)
 
 hasGridDataElements ($request)
 
 isDataElementSelected ($gridDataElement)
 
 renderRow ($request, $row)
 
 saveSequence ($args, $request)
 
 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

 _addCenterColumns ($issueGridCellProvider)
 
 loadData ($request, $filter)
 
- Protected Member Functions inherited from IssueGridHandler
 getRowInstance ()
 
- Protected Member Functions inherited from GridHandler
 callFeaturesHook ($hookName, $args)
 
 doSpecificFetchGridActions ($args, $request, $templateMgr)
 
getDataElementFromRequest ($request, &$elementId)
 
 getFilterForm ()
 
 getFilterSelectionData ($request)
 
 getRowDataElement ($request, &$rowId)
 
 getRowsSequence ($request)
 
 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 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

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

Constructor & Destructor Documentation

◆ __construct()

BackIssueGridHandler::__construct ( )

Constructor

Reimplemented from IssueGridHandler.

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

References PKPHandler\addRoleAssignment().

Member Function Documentation

◆ _addCenterColumns()

BackIssueGridHandler::_addCenterColumns (   $issueGridCellProvider)
protected

Private function to add central columns to the grid.

Parameters
$issueGridCellProviderIssueGridCellProvider

Reimplemented from IssueGridHandler.

Definition at line 48 of file BackIssueGridHandler.inc.php.

References GridHandler\addColumn().

◆ getDataElementSequence()

BackIssueGridHandler::getDataElementSequence (   $gridDataElement)

Override to return the data element sequence value.

Parameters
$gridDataElementmixed
Returns
int

Reimplemented from GridHandler.

Definition at line 72 of file BackIssueGridHandler.inc.php.

References DAORegistry\getDAO().

◆ getJSHandler()

BackIssueGridHandler::getJSHandler ( )

Get the js handler for this component.

Returns
string

Reimplemented from GridHandler.

Definition at line 102 of file BackIssueGridHandler.inc.php.

◆ initFeatures()

BackIssueGridHandler::initFeatures (   $request,
  $args 
)

Reimplemented from GridHandler.

Definition at line 84 of file BackIssueGridHandler.inc.php.

◆ initialize()

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

See also
PKPHandler::initialize()
Parameters
$requestPKPRequest
$argsarray optional

Reimplemented from IssueGridHandler.

Definition at line 37 of file BackIssueGridHandler.inc.php.

References GridHandler\setTitle().

◆ loadData()

BackIssueGridHandler::loadData (   $request,
  $filter 
)
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 GridHandler.

Definition at line 92 of file BackIssueGridHandler.inc.php.

References DAORegistry\getDAO().

◆ setDataElementSequence()

BackIssueGridHandler::setDataElementSequence (   $request,
  $rowId,
  $gridDataElement,
  $newSequence 
)

Override to set the data element new sequence.

Parameters
$requestPKPRequest
$rowIdint
$gridDataElementmixed
$newSequenceint

Reimplemented from GridHandler.

Definition at line 64 of file BackIssueGridHandler.inc.php.

References DAORegistry\getDAO().


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