PHP Класс SelectableSubmissionFileListCategoryGridHandler, pkp-lib

Наследование: extends CategoryGridHandler
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$_capabilities FilesGridCapabilities
$_stageId integer

Открытые методы

Метод Описание
__construct ( $dataProvider, $stageId, $capabilities ) Constructor
authorize ( $request, &$args, $roleAssignments )
getCapabilities ( ) : FilesGridCapabilities Get grid capabilities object.
getFilesToDownload ( $request ) : array Get all files of this grid to download.
getFilterSelectionData ( $request )
getSelectName ( ) : string Get the selection name.
getStageId ( ) : integer Get the workflow stage id.
getSubmission ( ) : Submission Get the authorized submission.
initFeatures ( $request, $args )
initialize ( $request )
isDataElementInCategorySelected ( $categoryDataId, &$gridDataElement )

Защищенные методы

Метод Описание
getCategoryRowInstance ( )
getFilterForm ( )
getRowInstance ( )
isFilterFormCollapsible ( )
loadData ( $request, $filter )

Описание методов

__construct() публичный Метод

Constructor
public __construct ( $dataProvider, $stageId, $capabilities )
$dataProvider GridDataProvider
$stageId integer One of the WORKFLOW_STAGE_ID_* constants.
$capabilities integer A bit map with zero or more FILE_GRID_* capabilities set.

authorize() публичный Метод

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

getCapabilities() публичный Метод

Get grid capabilities object.
public getCapabilities ( ) : FilesGridCapabilities
Результат FilesGridCapabilities

getCategoryRowInstance() защищенный Метод

protected getCategoryRowInstance ( )

getFilesToDownload() публичный Метод

Get all files of this grid to download.
public getFilesToDownload ( $request ) : array
$request Request
Результат array

getFilterForm() защищенный Метод

protected getFilterForm ( )

getFilterSelectionData() публичный Метод

public getFilterSelectionData ( $request )

getRowInstance() защищенный Метод

protected getRowInstance ( )

getSelectName() публичный Метод

Get the selection name.
public getSelectName ( ) : string
Результат string

getStageId() публичный Метод

Get the workflow stage id.
public getStageId ( ) : integer
Результат integer

getSubmission() публичный Метод

Get the authorized submission.
public getSubmission ( ) : Submission
Результат Submission

initFeatures() публичный Метод

public initFeatures ( $request, $args )

initialize() публичный Метод

public initialize ( $request )

isDataElementInCategorySelected() публичный Метод

public isDataElementInCategorySelected ( $categoryDataId, &$gridDataElement )

isFilterFormCollapsible() защищенный Метод

protected isFilterFormCollapsible ( )

loadData() защищенный Метод

protected loadData ( $request, $filter )

Описание свойств

$_capabilities публичное свойство

public FilesGridCapabilities $_capabilities
Результат FilesGridCapabilities

$_stageId публичное свойство

public int $_stageId
Результат integer