19 import(
'lib.pkp.classes.linkAction.LinkAction');
40 $uploaderRoles, $actionArgs, $wizardTitle, $buttonLabel) {
43 $actionArgs[
'submissionId'] = $submissionId;
44 $actionArgs[
'stageId'] = $stageId;
45 assert(is_array($uploaderRoles) && count($uploaderRoles) >= 1);
46 $actionArgs[
'uploaderRoles'] = implode(
'-', (array) $uploaderRoles);
49 $dispatcher = $request->getDispatcher();
50 import(
'lib.pkp.classes.linkAction.request.WizardModal');
53 $request, ROUTE_COMPONENT,
null,
54 'wizard.fileUpload.FileUploadWizardHandler',
'startWizard',
57 $wizardTitle,
'modal_add_file'
61 parent::__construct(
'addFile', $modal, $buttonLabel,
'add');