Open Journal Systems  3.3.0
SelectableLibraryFileGridHandler.inc.php
1 <?php
2 
16 // Import library files grid specific classes.
17 import('lib.pkp.controllers.grid.files.LibraryFileGridHandler');
18 import('lib.pkp.controllers.grid.settings.library.LibraryFileAdminGridDataProvider');
19 
24  function __construct() {
25 
26  parent::__construct(new LibraryFileAdminGridDataProvider(true));
27  }
28 
32  function initFeatures($request, $args) {
33  import('lib.pkp.classes.controllers.grid.feature.selectableItems.SelectableItemsFeature');
34  return array(new SelectableItemsFeature());
35  }
36 
40  function isDataElementInCategorySelected($categoryDataId, &$gridDataElement) {
41  return false;
42  }
43 
48  function getSelectName() {
49  return 'selectedLibraryFiles';
50  }
51 }
52 
53 
LibraryFileGridHandler
Base class for handling library file grid requests.
Definition: LibraryFileGridHandler.inc.php:25
SelectableLibraryFileGridHandler\isDataElementInCategorySelected
isDataElementInCategorySelected($categoryDataId, &$gridDataElement)
Definition: SelectableLibraryFileGridHandler.inc.php:40
SelectableLibraryFileGridHandler\initFeatures
initFeatures($request, $args)
Definition: SelectableLibraryFileGridHandler.inc.php:32
SelectableLibraryFileGridHandler
Handle selectable library file list category grid requests.
Definition: SelectableLibraryFileGridHandler.inc.php:20
SelectableLibraryFileGridHandler\__construct
__construct()
Definition: SelectableLibraryFileGridHandler.inc.php:24
SelectableItemsFeature
Implements grid widgets selectable items functionality.
Definition: SelectableItemsFeature.inc.php:19
SelectableLibraryFileGridHandler\getSelectName
getSelectName()
Definition: SelectableLibraryFileGridHandler.inc.php:48
LibraryFileAdminGridDataProvider
Definition: LibraryFileAdminGridDataProvider.inc.php:19