Open Preprint Systems  3.3.0
EditorDecisionActionsManager Class Reference
Inheritance diagram for EditorDecisionActionsManager:
PKPEditorDecisionActionsManager

Public Member Functions

 getActionLabels ($request, $stageId, $decisions)
 
 getStageDecisions ($request, $stageId, $makeDecision=true)
 
- Public Member Functions inherited from PKPEditorDecisionActionsManager
 getRecommendationOptions ($stageId)
 
 getStageNotifications ()
 

Protected Member Functions

 _productionStageDecisions ($makeDecision=true)
 
- Protected Member Functions inherited from PKPEditorDecisionActionsManager
 _editorialStageDecisions ($makeDecision=true)
 
 _submissionStageDecisions ($stageId, $makeDecision=true)
 

Detailed Description

Wrapper class for create and assign editor decisions actions to template manager.

Definition at line 27 of file EditorDecisionActionsManager.inc.php.

Member Function Documentation

◆ _productionStageDecisions()

EditorDecisionActionsManager::_productionStageDecisions (   $makeDecision = true)
protected

Define and return editor decisions for the production stage. If the user cannot make decisions i.e. if it is a recommendOnly user, there will be no decisions options in the production stage.

Parameters
$makeDecisionboolean If the user can make decisions
Returns
array

Definition at line 69 of file EditorDecisionActionsManager.inc.php.

Referenced by getActionLabels(), and getStageDecisions().

◆ getActionLabels()

EditorDecisionActionsManager::getActionLabels (   $request,
  $stageId,
  $decisions 
)

Get decision actions labels.

Parameters
$requestPKPRequest
$stageIdint
$decisionsarray
Returns
array

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

References _productionStageDecisions().

◆ getStageDecisions()

EditorDecisionActionsManager::getStageDecisions (   $request,
  $stageId,
  $makeDecision = true 
)

Get the available decisions by stage ID and user making decision permissions, if the user can make decisions or if it is recommendOnly user.

Parameters
$contextContext
$stageIdint WORKFLOW_STAGE_ID_...
$makeDecisionboolean If the user can make decisions

Reimplemented from PKPEditorDecisionActionsManager.

Definition at line 51 of file EditorDecisionActionsManager.inc.php.

References _productionStageDecisions().


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