Open Journal Systems
3.3.0
StageParticipantGridCellProvider.inc.php
1
<?php
2
16
import
(
'lib.pkp.classes.controllers.grid.DataObjectGridCellProvider'
);
17
18
class
StageParticipantGridCellProvider
extends
DataObjectGridCellProvider
{
19
20
//
21
// Template methods from GridCellProvider
22
//
30
function
getTemplateVarsFromRowColumn
($row, $column) {
31
switch
($column->getId()) {
32
case
'participants'
:
33
$stageAssignment = $row->getData();
34
$userDao =
DAORegistry::getDAO
(
'UserDAO'
);
/* @var $userDao UserDAO */
35
$user = $userDao->getById($stageAssignment->getUserId());
36
assert($user);
37
return
array(
'label'
=> $user?$user->getFullName():
''
);
38
default
:
39
assert(
false
);
40
}
41
}
42
}
43
44
StageParticipantGridCellProvider
Definition:
StageParticipantGridCellProvider.inc.php:18
DAORegistry\getDAO
static & getDAO($name, $dbconn=null)
Definition:
DAORegistry.inc.php:57
DataObjectGridCellProvider
Base class for a cell provider that can retrieve simple labels from DataObjects. If you need more com...
Definition:
DataObjectGridCellProvider.inc.php:22
StageParticipantGridCellProvider\getTemplateVarsFromRowColumn
getTemplateVarsFromRowColumn($row, $column)
Definition:
StageParticipantGridCellProvider.inc.php:30
lib
pkp
controllers
grid
users
stageParticipant
StageParticipantGridCellProvider.inc.php
Generated on Fri Aug 28 2020 14:53:38 for Open Journal Systems by
1.8.17