17 import(
'lib.pkp.classes.security.authorization.internal.SubmissionFileBaseAccessPolicy');
25 parent::__construct($request, $fileIdAndRevision);
39 $user = $request->getUser();
40 if (!is_a($user,
'User'))
return AUTHORIZATION_DENY;
44 if (!is_a($submissionFile,
'SubmissionFile'))
return AUTHORIZATION_DENY;
47 if ($submissionFile->getUploaderUserId() == $user->getId()) {
48 return AUTHORIZATION_PERMIT;
50 return AUTHORIZATION_DENY;