Module: EffectiveMembershipsApplicant::ClassMethods
- Defined in:
- app/models/concerns/effective_memberships_applicant.rb
Instance Method Summary collapse
-
#categories ⇒ Object
Apply to Join - Anyone can do this Apply to Reclassify - Must have an existing membership and category Apply for Reinstatement - Must have a removed membership.
- #effective_memberships_applicant? ⇒ Boolean
-
#required_wizard_steps ⇒ Object
For effective_category_applicant_wizard_steps_collection.
- #transcripts_statuses ⇒ Object
Instance Method Details
#categories ⇒ Object
Apply to Join - Anyone can do this Apply to Reclassify - Must have an existing membership and category Apply for Reinstatement - Must have a removed membership. Membership history.
26 27 28 |
# File 'app/models/concerns/effective_memberships_applicant.rb', line 26 def categories ['Apply to Join', 'Apply to Reclassify', 'Apply for Resignation', 'Apply for Reinstatement'] end |
#effective_memberships_applicant? ⇒ Boolean
15 |
# File 'app/models/concerns/effective_memberships_applicant.rb', line 15 def effective_memberships_applicant?; true; end |
#required_wizard_steps ⇒ Object
For effective_category_applicant_wizard_steps_collection
18 19 20 |
# File 'app/models/concerns/effective_memberships_applicant.rb', line 18 def required_wizard_steps [:start, :select, :summary, :billing, :checkout, :submitted] end |
#transcripts_statuses ⇒ Object
30 31 32 |
# File 'app/models/concerns/effective_memberships_applicant.rb', line 30 def transcripts_statuses [] end |