Open Journal Systems
3.3.0
LibraryFileGridCategoryRow.inc.php
1
<?php
2
16
import
(
'lib.pkp.classes.controllers.grid.GridCategoryRow'
);
17
import
(
'classes.file.LibraryFileManager'
);
18
19
class
LibraryFileGridCategoryRow
extends
GridCategoryRow
{
21
var
$_context
;
22
26
function
__construct
($context) {
27
$this->_context =& $context;
28
parent::__construct();
29
}
30
31
//
32
// Overridden methods from GridCategoryRow
33
//
38
function
getCategoryLabel
() {
39
$context = $this->
getContext
();
40
$libraryFileManager =
new
LibraryFileManager
($context->getId());
41
return
__($libraryFileManager->getTitleKeyFromType($this->getData()));
42
}
43
48
function
getContext
() {
49
return
$this->_context
;
50
}
51
55
function
initialize
($request, $template =
null
) {
56
parent::initialize($request, $template);
57
$this->
setId
($this->
getData
());
58
}
59
}
60
LibraryFileGridCategoryRow
Library file grid category row definition.
Definition:
LibraryFileGridCategoryRow.inc.php:19
GridCategoryRow
Class defining basic operations for handling the category row in a grid.
Definition:
GridCategoryRow.inc.php:19
LibraryFileGridCategoryRow\initialize
initialize($request, $template=null)
Definition:
LibraryFileGridCategoryRow.inc.php:55
LibraryFileGridCategoryRow\$_context
$_context
Definition:
LibraryFileGridCategoryRow.inc.php:21
LibraryFileGridCategoryRow\__construct
__construct($context)
Definition:
LibraryFileGridCategoryRow.inc.php:26
LibraryFileManager
Wrapper class for uploading files to a site/context' library directory.
Definition:
LibraryFileManager.inc.php:18
LibraryFileGridCategoryRow\getCategoryLabel
getCategoryLabel()
Definition:
LibraryFileGridCategoryRow.inc.php:38
GridBodyElement\setId
setId($id)
Definition:
GridBodyElement.inc.php:65
GridRow\getData
& getData()
Definition:
GridRow.inc.php:131
LibraryFileGridCategoryRow\getContext
getContext()
Definition:
LibraryFileGridCategoryRow.inc.php:48
lib
pkp
controllers
grid
files
LibraryFileGridCategoryRow.inc.php
Generated on Fri Aug 28 2020 14:52:31 for Open Journal Systems by
1.8.17