Module: EffectiveMembershipsApplicant::ClassMethods

Defined in:
app/models/concerns/effective_memberships_applicant.rb

Instance Method Summary collapse

Instance Method Details

#categoriesObject

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

Returns:

  • (Boolean)


15
# File 'app/models/concerns/effective_memberships_applicant.rb', line 15

def effective_memberships_applicant?; true; end

#required_wizard_stepsObject

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_statusesObject



30
31
32
# File 'app/models/concerns/effective_memberships_applicant.rb', line 30

def transcripts_statuses
  []
end