Module: EffectiveMembershipsStatus

Extended by:
ActiveSupport::Concern
Defined in:
app/models/concerns/effective_memberships_status.rb

Overview

EffectiveMembershipsStatus

Mark your status model with effective_memberships_status to get all the includes

Defined Under Namespace

Modules: Base, ClassMethods

Instance Method Summary collapse

Instance Method Details

#individual?Boolean

Returns:

  • (Boolean)


63
64
65
# File 'app/models/concerns/effective_memberships_status.rb', line 63

def individual?
  status_type == 'Individual'
end

#organization?Boolean

Returns:

  • (Boolean)


67
68
69
# File 'app/models/concerns/effective_memberships_status.rb', line 67

def organization?
  status_type == 'Organization'
end

#to_sObject

Instance Methods



59
60
61
# File 'app/models/concerns/effective_memberships_status.rb', line 59

def to_s
  title.presence || 'New Membership Status'
end