PHP Class ReviewFormGridHandler, pkp-lib

Inheritance: extends GridHandler
Show file Open project: pkp/pkp-lib

Public Methods

Method Description
__construct ( ) Constructor
activateReviewForm ( $args, $request ) : JSONMessage Activate a review form.
authorize ( $request, &$args, $roleAssignments )
copyReviewForm ( $args, $request ) : JSONMessage Copy a review form.
createReviewForm ( $args, $request ) : JSONMessage Add a new review form.
deactivateReviewForm ( $args, $request ) : JSONMessage Deactivate a review form.
deleteReviewForm ( $args, $request ) : JSONMessage Delete a review form.
editReviewForm ( $args, $request ) : JSONMessage Edit an existing review form.
getDataElementSequence ( $reviewForm )
initFeatures ( $request, $args )
initialize ( $request )
reviewFormBasics ( $args, $request ) : JSONMessage Edit an existing review form's basics (title, description)
reviewFormElements ( $args, $request ) : JSONMessage Display a list of the review form elements within a review form.
reviewFormPreview ( $args, $request ) : JSONMessage Preview a review form.
setDataElementSequence ( $request, $rowId, $reviewForm, $newSequence )
updateReviewForm ( $args, $request ) : JSONMessage Update an existing review form.

Protected Methods

Method Description
getRowInstance ( ) : UserGridRow
loadData ( $request ) : array

Method Details

__construct() public method

Constructor
public __construct ( )

activateReviewForm() public method

Activate a review form.
public activateReviewForm ( $args, $request ) : JSONMessage
$args array
$request PKPRequest
return JSONMessage JSON object

authorize() public method

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

copyReviewForm() public method

Copy a review form.
public copyReviewForm ( $args, $request ) : JSONMessage
$args array
$request PKPRequest
return JSONMessage JSON object

createReviewForm() public method

Add a new review form.
public createReviewForm ( $args, $request ) : JSONMessage
$args array
$request PKPRequest
return JSONMessage JSON object

deactivateReviewForm() public method

Deactivate a review form.
public deactivateReviewForm ( $args, $request ) : JSONMessage
$args array
$request PKPRequest
return JSONMessage JSON object

deleteReviewForm() public method

Delete a review form.
public deleteReviewForm ( $args, $request ) : JSONMessage
$args array
$request PKPRequest
return JSONMessage JSON object

editReviewForm() public method

Edit an existing review form.
public editReviewForm ( $args, $request ) : JSONMessage
$args array
$request PKPRequest
return JSONMessage JSON object

getDataElementSequence() public method

public getDataElementSequence ( $reviewForm )

getRowInstance() protected method

See also: GridHandler::getRowInstance()
protected getRowInstance ( ) : UserGridRow
return UserGridRow

initFeatures() public method

See also: GridHandler::addFeatures()
public initFeatures ( $request, $args )

initialize() public method

See also: PKPHandler::initialize()
public initialize ( $request )

loadData() protected method

See also: GridHandler::loadData()
protected loadData ( $request ) : array
$request PKPRequest
return array Grid data.

reviewFormBasics() public method

Edit an existing review form's basics (title, description)
public reviewFormBasics ( $args, $request ) : JSONMessage
$args array
$request PKPRequest
return JSONMessage JSON object

reviewFormElements() public method

Display a list of the review form elements within a review form.
public reviewFormElements ( $args, $request ) : JSONMessage
$args array
$request PKPRequest
return JSONMessage JSON object

reviewFormPreview() public method

Preview a review form.
public reviewFormPreview ( $args, $request ) : JSONMessage
$args array
$request PKPRequest
return JSONMessage JSON object

setDataElementSequence() public method

public setDataElementSequence ( $request, $rowId, $reviewForm, $newSequence )

updateReviewForm() public method

Update an existing review form.
public updateReviewForm ( $args, $request ) : JSONMessage
$args array
$request PKPRequest
return JSONMessage JSON message