addPolicy(new SubmissionAccessPolicy($request, $args, $roleAssignments, $submissionIdParameter)); // Does the publication exist? $this->addPolicy(new PublicationRequiredPolicy($request, $args, $publicationIdParameter)); // Is the publication attached to the correct submission? $this->addPolicy(new PublicationIsSubmissionPolicy(__('api.publications.403.submissionsDidNotMatch'))); } } if (!PKP_STRICT_MODE) { class_alias('\PKP\security\authorization\PublicationAccessPolicy', '\PublicationAccessPolicy'); }