Class: FirmSerializer

Inherits:
ActiveModel::Serializer
  • Object
show all
Defined in:
app/serializers/firm_serializer.rb

Instance Method Summary collapse

Instance Method Details

#_idObject



75
76
77
# File 'app/serializers/firm_serializer.rb', line 75

def _id
  object.id
end

#adviser_accreditation_idsObject



31
32
33
# File 'app/serializers/firm_serializer.rb', line 31

def adviser_accreditation_ids
  object.accreditation_ids
end

#adviser_qualification_idsObject



35
36
37
# File 'app/serializers/firm_serializer.rb', line 35

def adviser_qualification_ids
  object.qualification_ids
end

#advisersObject



39
40
41
# File 'app/serializers/firm_serializer.rb', line 39

def advisers
  object.advisers.geocoded
end

#equity_releaseObject



63
64
65
# File 'app/serializers/firm_serializer.rb', line 63

def equity_release
  object.equity_release_percent
end

#in_person_advice_methodsObject



83
84
85
# File 'app/serializers/firm_serializer.rb', line 83

def in_person_advice_methods
  object.in_person_advice_method_ids
end

#inheritance_tax_planningObject



67
68
69
# File 'app/serializers/firm_serializer.rb', line 67

def inheritance_tax_planning
  object.inheritance_tax_and_estate_planning_percent
end

#investment_sizesObject



87
88
89
# File 'app/serializers/firm_serializer.rb', line 87

def investment_sizes
  object.investment_size_ids
end

#options_when_paying_for_careObject



59
60
61
# File 'app/serializers/firm_serializer.rb', line 59

def options_when_paying_for_care
  object.long_term_care_percent
end

#other_advice_methodsObject



79
80
81
# File 'app/serializers/firm_serializer.rb', line 79

def other_advice_methods
  object.other_advice_method_ids
end

#pension_transferObject



55
56
57
# File 'app/serializers/firm_serializer.rb', line 55

def pension_transfer
  object.pension_transfer_percent
end

#postcode_searchableObject



43
44
45
# File 'app/serializers/firm_serializer.rb', line 43

def postcode_searchable
  object.postcode_searchable?
end

#retirement_income_productsObject



51
52
53
# File 'app/serializers/firm_serializer.rb', line 51

def retirement_income_products
  object.retirement_income_products_percent
end

#website_addressObject



47
48
49
# File 'app/serializers/firm_serializer.rb', line 47

def website_address
  object.principal.try(:website_address)
end

#wills_and_probateObject



71
72
73
# File 'app/serializers/firm_serializer.rb', line 71

def wills_and_probate
  object.wills_and_probate_percent
end