Public Member Functions

StageParticipantGridHandler Class Reference

Handle stageParticipant grid requests. More...

List of all members.

Public Member Functions

 _canAdminister ()
 _getStages ()
 addParticipant ($args, &$request)
 authorize (&$request, $args, $roleAssignments)
 deleteParticipant ($args, &$request)
 fetchUserList ($args, &$request)
 getCategoryData (&$userGroup)
 getCategoryRowIdParameterName ()
getCategoryRowInstance ()
 getIsSubcomponent ()
getMonograph ()
 getRequestArgs ()
getRowInstance ()
 getStageId ()
 initialize (&$request)
 loadData ($request, $filter)
 saveParticipant ($args, &$request)
 StageParticipantGridHandler ()

Detailed Description

Handle stageParticipant grid requests.

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


Member Function Documentation

StageParticipantGridHandler._canAdminister (  ) 

Determine whether the current user has admin priveleges for this grid.

Returns:
boolean

Definition at line 79 of file StageParticipantGridHandler.inc.php.

Referenced by getRowInstance(), and initialize().

StageParticipantGridHandler._getStages (  ) 

Return workflow stages.

Returns:
array

Definition at line 405 of file StageParticipantGridHandler.inc.php.

Referenced by deleteParticipant(), and saveParticipant().

StageParticipantGridHandler.addParticipant ( args,
&$  request 
)

Add a participant to the stages

Parameters:
$args array
$request PKPRequest
Returns:
string Serialized JSON object

Definition at line 220 of file StageParticipantGridHandler.inc.php.

References getMonograph(), and getStageId().

StageParticipantGridHandler.authorize ( &$  request,
args,
roleAssignments 
)
See also:
PKPHandler.authorize()

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

StageParticipantGridHandler.deleteParticipant ( args,
&$  request 
)

Delete the participant from the user groups

Parameters:
$args 
$request 
Returns:
void

Definition at line 293 of file StageParticipantGridHandler.inc.php.

References _getStages(), getMonograph(), getStageId(), and MonographLog.logEvent().

StageParticipantGridHandler.fetchUserList ( args,
&$  request 
)

Get the list of users for the specified user group

Parameters:
$args array
$request Request
Returns:
JSON string

Definition at line 356 of file StageParticipantGridHandler.inc.php.

StageParticipantGridHandler.getCategoryData ( &$  userGroup  ) 
See also:
CategoryGridHandler.getCategoryData()

Definition at line 140 of file StageParticipantGridHandler.inc.php.

References getMonograph(), and getStageId().

StageParticipantGridHandler.getCategoryRowIdParameterName (  ) 
See also:
CategoryGridHandler.getCategoryRowIdParameterName()

Definition at line 183 of file StageParticipantGridHandler.inc.php.

& StageParticipantGridHandler.getCategoryRowInstance (  ) 
See also:
CategoryGridHandler.getCategoryRowInstance()

Definition at line 174 of file StageParticipantGridHandler.inc.php.

References getMonograph(), and getStageId().

StageParticipantGridHandler.getIsSubcomponent (  ) 
See also:
GridHandler.isSubComponent()

Definition at line 158 of file StageParticipantGridHandler.inc.php.

& StageParticipantGridHandler.getMonograph (  ) 
StageParticipantGridHandler.getRequestArgs (  ) 
See also:
GridHandler.getRequestArgs()

Definition at line 190 of file StageParticipantGridHandler.inc.php.

References getMonograph(), and getStageId().

& StageParticipantGridHandler.getRowInstance (  ) 
See also:
GridHandler.getRowInstance()

Definition at line 165 of file StageParticipantGridHandler.inc.php.

References _canAdminister(), getMonograph(), and getStageId().

StageParticipantGridHandler.getStageId (  ) 

Get the authorized workflow stage.

Returns:
integer

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

Referenced by addParticipant(), deleteParticipant(), getCategoryData(), getCategoryRowInstance(), getRequestArgs(), getRowInstance(), loadData(), and saveParticipant().

StageParticipantGridHandler.initialize ( &$  request  ) 
See also:
PKPHandler.initialize()

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

References _canAdminister().

StageParticipantGridHandler.loadData ( request,
filter 
)
See also:
GridHandler.loadData()

Definition at line 202 of file StageParticipantGridHandler.inc.php.

References getStageId().

StageParticipantGridHandler.saveParticipant ( args,
&$  request 
)

Update the row for the current userGroup's stage participant list.

Parameters:
$args array
$request PKPRequest
Returns:
string Serialized JSON object

Definition at line 240 of file StageParticipantGridHandler.inc.php.

References _getStages(), getMonograph(), getStageId(), and MonographLog.logEvent().

StageParticipantGridHandler.StageParticipantGridHandler (  ) 

Constructor

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


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