Open Journal Systems
3.3.0
SelectableFileListGridHandler.inc.php
1
<?php
17
import
(
'lib.pkp.controllers.grid.files.fileList.FileListGridHandler'
);
18
19
class
SelectableFileListGridHandler
extends
FileListGridHandler
{
20
28
function
__construct
($dataProvider, $stageId, $capabilities = 0) {
29
parent::__construct($dataProvider, $stageId, $capabilities);
30
}
31
32
33
//
34
// Overriden methods from GridHandler.
35
//
39
function
initFeatures
($request, $args) {
40
import
(
'lib.pkp.classes.controllers.grid.feature.selectableItems.SelectableItemsFeature'
);
41
return
array(
new
SelectableItemsFeature
());
42
}
43
44
45
//
46
// Implemented methods from GridHandler.
47
//
51
function
isDataElementSelected
($gridDataElement) {
52
$file = $gridDataElement[
'submissionFile'
];
53
return
$file->getViewable();
54
}
55
59
function
getSelectName
() {
60
return
'selectedFiles'
;
61
}
62
}
63
64
SelectableFileListGridHandler\getSelectName
getSelectName()
Definition:
SelectableFileListGridHandler.inc.php:59
SelectableFileListGridHandler\__construct
__construct($dataProvider, $stageId, $capabilities=0)
Definition:
SelectableFileListGridHandler.inc.php:28
FileListGridHandler
Base grid for simple file lists. This grid shows the file type in addition to the file name.
Definition:
FileListGridHandler.inc.php:22
SelectableFileListGridHandler\initFeatures
initFeatures($request, $args)
Definition:
SelectableFileListGridHandler.inc.php:39
SelectableItemsFeature
Implements grid widgets selectable items functionality.
Definition:
SelectableItemsFeature.inc.php:19
SelectableFileListGridHandler
Base grid for selectable file lists. The grid use the SelectableItemFeature to show a check box for e...
Definition:
SelectableFileListGridHandler.inc.php:19
SelectableFileListGridHandler\isDataElementSelected
isDataElementSelected($gridDataElement)
Definition:
SelectableFileListGridHandler.inc.php:51
lib
pkp
controllers
grid
files
fileList
SelectableFileListGridHandler.inc.php
Generated on Fri Aug 28 2020 14:53:34 for Open Journal Systems by
1.8.17