00001 <?php
00002
00015 import('lib.pkp.classes.controllers.grid.DataObjectGridCellProvider');
00016
00017 class StageParticipantGridCellProvider extends DataObjectGridCellProvider {
00021 function StageParticipantGridCellProvider() {
00022 parent::DataObjectGridCellProvider();
00023 }
00024
00025
00026
00027
00035 function getTemplateVarsFromRowColumn(&$row, $column) {
00036 switch ($column->getId()) {
00037 case 'participants':
00038 $stageAssignment =& $row->getData();
00039 $userDao =& DAORegistry::getDAO('UserDAO');
00040 $user =& $userDao->getById($stageAssignment->getUserId());
00041 return array('label' => $user->getFullName());
00042 default:
00043 assert(false);
00044 }
00045 }
00046 }
00047
00048 ?>