Class: FirmSerializer

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

Instance Method Summary collapse

Instance Method Details

#_idObject



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

def _id
  object.id
end

#adviser_accreditation_idsObject



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

def adviser_accreditation_ids
  object.accreditation_ids
end

#adviser_qualification_idsObject



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

def adviser_qualification_ids
  object.qualification_ids
end

#advisersObject



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

def advisers
  object.advisers.geocoded
end

#equity_releaseObject



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

def equity_release
  object.equity_release_percent
end

#in_person_advice_methodsObject



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

def in_person_advice_methods
  object.in_person_advice_method_ids
end

#inheritance_tax_planningObject



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

def inheritance_tax_planning
  object.inheritance_tax_and_estate_planning_percent
end

#investment_sizesObject



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

def investment_sizes
  object.investment_size_ids
end

#options_when_paying_for_careObject



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

def options_when_paying_for_care
  object.long_term_care_percent
end

#other_advice_methodsObject



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

def other_advice_methods
  object.other_advice_method_ids
end

#pension_transferObject



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

def pension_transfer
  object.pension_transfer_percent
end

#postcode_searchableObject



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

def postcode_searchable
  object.postcode_searchable?
end

#retirement_income_productsObject



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

def retirement_income_products
  object.retirement_income_products_percent
end

#website_addressObject



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

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

#wills_and_probateObject



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

def wills_and_probate
  object.wills_and_probate_percent
end