Open Journal Systems  2.4.4
 All Classes Namespaces Functions Variables Groups Pages
CitationGridHandler Class Reference
Inheritance diagram for CitationGridHandler:
PKPHandler PKPCitationGridHandler GridHandler PKPHandler

Public Member Functions

 authorize (&$request, &$args, $roleAssignments)
 
 CitationGridHandler ()
 
 exportCitations ($args, &$request)
 
 initialize (&$request, $args)
 
- Public Member Functions inherited from PKPHandler
 addCheck (&$handlerValidator)
 
 addPolicy (&$authorizationPolicy, $addToTop=false)
 
 addRoleAssignment ($roleIds, $operations)
 
 authorize (&$request, &$args, $roleAssignments)
 
getAuthorizedContext ()
 
getAuthorizedContextObject ($assocType)
 
getDispatcher ()
 
 getId ()
 
 getLastAuthorizationMessage ()
 
 getLoginExemptions ()
 
getRangeInfo ($rangeName, $contextData=null)
 
 getRoleAssignment ($roleId)
 
 getRoleAssignments ()
 
 hashPageContext ($contextData=array())
 
 index ()
 
 initialize (&$request, $args=null)
 
 PKPHandler ()
 
 requireSSL ()
 
 setDispatcher (&$dispatcher)
 
 setId ($id)
 
 validate ($requiredContexts=null, $request=null)
 
- Public Member Functions inherited from PKPCitationGridHandler
 _getExportFilterConfiguration ()
 
_handleCitationForm (&$args, &$request, $persist=true)
 
 _recheckCitation (&$request, &$originalCitation, $persist=true)
 
 addCitation (&$args, &$request)
 
 checkCitation (&$args, &$request)
 
 deleteCitation (&$args, &$request)
 
 editCitation (&$args, &$request)
 
 exportCitations (&$args, &$request, $noCitationsFoundMessage)
 
 fetchCitationFormErrorsAndComparison (&$args, &$request)
 
 getAssocId ()
 
getAssocObject ()
 
 getAssocType ()
 
getCitationFromArgs ($request, &$args, $createIfMissing=false)
 
 getIsSubcomponent ()
 
getRowInstance ()
 
 initialize (&$request, $args)
 
 PKPCitationGridHandler ()
 
 sendAuthorQuery (&$args, &$request)
 
 setAssocObject (&$assocObject)
 
 setAssocType ($assocType)
 
 updateCitation (&$args, &$request)
 
 updateRawCitation (&$args, &$request)
 
- Public Member Functions inherited from GridHandler
 _addFeatures ($features)
 
 _fixColumnWidths ()
 
_getInitializedRowInstance (&$request, $elementId, &$element, $isModified=false)
 
 _renderCellInternally (&$request, &$row, &$column)
 
 _renderGridBodyPartsInternally (&$request)
 
 _renderRowsInternally (&$request, &$elements)
 
 addAction ($action, $position=GRID_ACTION_POSITION_ABOVE)
 
 addColumn (&$column)
 
 authorize (&$request, &$args, $roleAssignments)
 
 callFeaturesHook ($hookName, $args)
 
 doSpecificFetchGridActions ($args, &$request, &$templateMgr)
 
 fetchCell (&$args, &$request)
 
 fetchGrid ($args, &$request)
 
 fetchRow (&$args, &$request)
 
 getActions ($position=GRID_ACTION_POSITION_ABOVE)
 
getColumn ($columnId)
 
getColumns ()
 
getColumnsByFlag ($flag)
 
 getColumnsCount ($flag)
 
getDataElementFromRequest (&$request, &$elementId)
 
getDataProvider ()
 
 getEmptyRowText ()
 
 getFeatures ()
 
 getFilterForm ()
 
 getFilterSelectionData ($request)
 
 getFootNote ()
 
getGridDataElements ($request)
 
 getInstructions ()
 
 getIsSubcomponent ()
 
 getJSHandler ()
 
 getPublishChangeEvents ()
 
 getRangeInfo ($rangeName, $contextData=null)
 
 getRequestArg ($key)
 
 getRequestArgs ()
 
getRequestedRow ($request, $args)
 
 getRowDataElement ($request, $rowId)
 
 getRowDataElementSequence (&$gridDataElement)
 
getRowInstance ()
 
 getTemplate ()
 
 getTitle ()
 
 getUrls ()
 
 GridHandler ($dataProvider=null)
 
 hasColumn ($columnId)
 
 hasGridDataElements ($request)
 
 initFeatures (&$request, $args)
 
 initialize (&$request, $args=null)
 
loadData (&$request, $filter)
 
 noAutocompleteResults ()
 
 renderFilter ($request, $filterData=array())
 
 renderRowInternally (&$request, &$row)
 
 saveRowDataElementSequence (&$request, $rowId, &$gridDataElement, $newSequence)
 
 saveSequence ($args, &$request)
 
 setEmptyRowText ($emptyRowText)
 
 setFirstDataColumn ()
 
 setFootNote ($footNote)
 
 setGridDataElements (&$data)
 
 setInstructions ($instructions)
 
 setTemplate ($template)
 
 setTitle ($title)
 
 setUrls (&$request, $extraUrls=array())
 

Detailed Description

Handle OJS specific parts of citation grid requests.

Mock implementation of the CitationGridHandler class for the PKPComponentRouterTest.

See Also
PKPComponentRouterTest

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

Member Function Documentation

CitationGridHandler::authorize ( $request,
$args,
  $roleAssignments 
)
See Also
PKPHandler::authorize()

Definition at line 42 of file CitationGridHandler.inc.php.

References PKPHandler\addPolicy().

CitationGridHandler::CitationGridHandler ( )

Constructor

Definition at line 26 of file CitationGridHandler.inc.php.

References PKPHandler\addRoleAssignment().

CitationGridHandler::exportCitations (   $args,
$request 
)
CitationGridHandler::initialize ( $request,
  $args 
)

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