- Timestamp:
- 8 Feb 2022, 21:35:52 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.aaue/trunk/src/waeup/aaue/applicants/applicant.py
r15991 r16786 22 22 from waeup.kofa.interfaces import IExtFileStore 23 23 from waeup.kofa.applicants.applicant import ApplicantFactory 24 from waeup.kofa.applicants.refereereport import ( 25 ApplicantRefereeReport, ApplicantRefereeReportFactory) 24 26 from waeup.kofa.utils.helpers import attrs_to_fields 25 27 from kofacustom.nigeria.applicants.applicant import NigeriaApplicant … … 27 29 ICustomApplicant, ICustomUGApplicantEdit, ICustomPGApplicantEdit, 28 30 IPUTMEApplicantEdit, ITranscriptApplicant, ICertificateRequest, 29 IFedexRequest, IRecruitment )31 IFedexRequest, IRecruitment, ICustomApplicantRefereeReport) 30 32 31 33 class CustomApplicant(NigeriaApplicant): … … 64 66 def getInterfaces(self): 65 67 return implementedBy(CustomApplicant) 68 69 class CustomApplicantRefereeReport(ApplicantRefereeReport): 70 """This is a custom referee report. 71 """ 72 grok.implements(ICustomApplicantRefereeReport) 73 grok.provides(ICustomApplicantRefereeReport) 74 75 CustomApplicantRefereeReport = attrs_to_fields(CustomApplicantRefereeReport) 76 77 class CustomApplicantRefereeReportFactory(ApplicantRefereeReportFactory): 78 """A factory for applicant online payments. 79 """ 80 81 def __call__(self, *args, **kw): 82 return CustomApplicantRefereeReport() 83 84 def getInterfaces(self): 85 return implementedBy(CustomApplicantRefereeReport)
Note: See TracChangeset for help on using the changeset viewer.