16 import(
'controllers.grid.submissions.ExportPublishedSubmissionsListGridCellProvider');
24 parent::__construct($plugin, $authorizedRoles);
31 $submission = $row->getData();
32 $columnId = $column->getId();
33 assert(is_a($submission,
'Submission') && !empty($columnId));
38 foreach ($submission->getData(
'publications') as $publication) {
39 if ($publication->getStoredPubId($this->_plugin->getPubIdType())) {
40 $storedPubIds[] = $publication->getStoredPubId($this->_plugin->getPubIdType());
43 $storedPubIds = array_unique($storedPubIds);
44 return array(
'label' => implode(
" ", $storedPubIds));
46 return parent::getTemplateVarsFromRowColumn($row, $column);