00001 <?php
00002
00015 import('lib.pkp.classes.controllers.grid.GridCellProvider');
00016
00017 class UserListbuilderGridCellProvider extends GridCellProvider {
00021 function UserListbuilderGridCellProvider() {
00022 parent::GridCellProvider();
00023 }
00024
00025
00026
00027
00036 function getTemplateVarsFromRowColumn(&$row, $column) {
00037 $user =& $row->getData();
00038 $columnId = $column->getId();
00039
00040 assert((is_a($user, 'User') || is_a($user, 'Author')) && !empty($columnId));
00041
00042 return array('labelKey' => $user->getId(), 'label' => $user->getFullName() . ' <' . $user->getEmail() . '>');
00043 }
00044 }
00045
00046 ?>