PHP Class TocGridHandler, ojs

Inheritance: extends CategoryGridHandler
Mostra file Open project: pkp/ojs

Public Properties

Property Type Description
$publishedArticlesBySectionId

Public Methods

Method Description
__construct ( ) Constructor
authorize ( $request, &$args, $roleAssignments )
getCategoryRowIdParameterName ( )
getDataElementInCategorySequence ( $categoryId, $publishedArticle )
getDataElementSequence ( $section )
getRequestArgs ( )
initFeatures ( $request, $args )
initialize ( $request )
loadCategoryData ( $request, $section )
removeArticle ( $args, $request ) : JSONMessage Remove an article from the issue.
setDataElementInCategorySequence ( $sectionId, $publishedArticle, $newSequence )
setDataElementSequence ( $request, $sectionId, $section, $newSequence )

Protected Methods

Method Description
getCategoryRowInstance ( )
getRowInstance ( ) : TocGridRow Get the row handler - override the default row handler
loadData ( $request, $filter )

Method Details

__construct() public method

Constructor
public __construct ( )

authorize() public method

public authorize ( $request, &$args, $roleAssignments )

getCategoryRowIdParameterName() public method

getCategoryRowInstance() protected method

protected getCategoryRowInstance ( )

getDataElementInCategorySequence() public method

public getDataElementInCategorySequence ( $categoryId, $publishedArticle )

getDataElementSequence() public method

public getDataElementSequence ( $section )

getRequestArgs() public method

public getRequestArgs ( )

getRowInstance() protected method

Get the row handler - override the default row handler
protected getRowInstance ( ) : TocGridRow
return TocGridRow

initFeatures() public method

public initFeatures ( $request, $args )

initialize() public method

public initialize ( $request )

loadCategoryData() public method

public loadCategoryData ( $request, $section )

loadData() protected method

protected loadData ( $request, $filter )

removeArticle() public method

Remove an article from the issue.
public removeArticle ( $args, $request ) : JSONMessage
$args array
$request PKPRequest
return JSONMessage JSON object

setDataElementInCategorySequence() public method

public setDataElementInCategorySequence ( $sectionId, $publishedArticle, $newSequence )

setDataElementSequence() public method

public setDataElementSequence ( $request, $sectionId, $section, $newSequence )

Property Details

$publishedArticlesBySectionId public_oe property

public $publishedArticlesBySectionId