Module: Snapshot::AdviserQueries
- Included in:
- Snapshot
- Defined in:
- app/models/snapshot/adviser_queries.rb
Instance Method Summary collapse
- #query_advisers_accredited_in_bs8577 ⇒ Object
- #query_advisers_accredited_in_iso22222 ⇒ Object
- #query_advisers_accredited_in_later_life_academy ⇒ Object
- #query_advisers_accredited_in_solla ⇒ Object
- #query_advisers_in_england ⇒ Object
- #query_advisers_in_northern_ireland ⇒ Object
- #query_advisers_in_scotland ⇒ Object
- #query_advisers_in_wales ⇒ Object
- #query_advisers_part_of_cfa_institute ⇒ Object
- #query_advisers_part_of_chartered_accountants ⇒ Object
- #query_advisers_part_of_ci_bankers_scotland ⇒ Object
- #query_advisers_part_of_ci_securities_and_investments ⇒ Object
- #query_advisers_part_of_institute_financial_planning ⇒ Object
- #query_advisers_part_of_institute_financial_services ⇒ Object
- #query_advisers_part_of_personal_finance_society ⇒ Object
- #query_advisers_with_qualification_in_certified_financial_planner ⇒ Object
- #query_advisers_with_qualification_in_chartered_financial_planner ⇒ Object
- #query_advisers_with_qualification_in_equity_release ⇒ Object
- #query_advisers_with_qualification_in_fcii ⇒ Object
- #query_advisers_with_qualification_in_level_4 ⇒ Object
- #query_advisers_with_qualification_in_level_6 ⇒ Object
- #query_advisers_with_qualification_in_long_term_care_planning ⇒ Object
- #query_advisers_with_qualification_in_pension_transfer ⇒ Object
- #query_advisers_with_qualification_in_tep ⇒ Object
- #query_registered_advisers ⇒ Object
Instance Method Details
#query_advisers_accredited_in_bs8577 ⇒ Object
41 42 43 |
# File 'app/models/snapshot/adviser_queries.rb', line 41 def query_advisers_accredited_in_bs8577 advisers_with_accreditation('British Standard in Financial Planning BS8577') end |
#query_advisers_accredited_in_iso22222 ⇒ Object
37 38 39 |
# File 'app/models/snapshot/adviser_queries.rb', line 37 def query_advisers_accredited_in_iso22222 advisers_with_accreditation('ISO 22222') end |
#query_advisers_accredited_in_later_life_academy ⇒ Object
33 34 35 |
# File 'app/models/snapshot/adviser_queries.rb', line 33 def query_advisers_accredited_in_later_life_academy advisers_with_accreditation('Later Life Academy') end |
#query_advisers_accredited_in_solla ⇒ Object
29 30 31 |
# File 'app/models/snapshot/adviser_queries.rb', line 29 def query_advisers_accredited_in_solla advisers_with_accreditation('SOLLA') end |
#query_advisers_in_england ⇒ Object
6 7 8 |
# File 'app/models/snapshot/adviser_queries.rb', line 6 def query_advisers_in_england advisers_in_country(Adviser.all, 'England') end |
#query_advisers_in_northern_ireland ⇒ Object
18 19 20 |
# File 'app/models/snapshot/adviser_queries.rb', line 18 def query_advisers_in_northern_ireland advisers_in_country(Adviser.all, 'Northern Ireland') end |
#query_advisers_in_scotland ⇒ Object
10 11 12 |
# File 'app/models/snapshot/adviser_queries.rb', line 10 def query_advisers_in_scotland advisers_in_country(Adviser.all, 'Scotland') end |
#query_advisers_in_wales ⇒ Object
14 15 16 |
# File 'app/models/snapshot/adviser_queries.rb', line 14 def query_advisers_in_wales advisers_in_country(Adviser.all, 'Wales') end |
#query_advisers_part_of_cfa_institute ⇒ Object
101 102 103 |
# File 'app/models/snapshot/adviser_queries.rb', line 101 def query_advisers_part_of_cfa_institute advisers_part_of('CFA Institute') end |
#query_advisers_part_of_chartered_accountants ⇒ Object
105 106 107 |
# File 'app/models/snapshot/adviser_queries.rb', line 105 def query_advisers_part_of_chartered_accountants advisers_part_of('Institute of Chartered Accountants for England and Wales') end |
#query_advisers_part_of_ci_bankers_scotland ⇒ Object
93 94 95 |
# File 'app/models/snapshot/adviser_queries.rb', line 93 def query_advisers_part_of_ci_bankers_scotland advisers_part_of('The Chartered Institute of Bankers in Scotland') end |
#query_advisers_part_of_ci_securities_and_investments ⇒ Object
97 98 99 |
# File 'app/models/snapshot/adviser_queries.rb', line 97 def query_advisers_part_of_ci_securities_and_investments advisers_part_of('The Chartered Institute for Securities and Investments') end |
#query_advisers_part_of_institute_financial_planning ⇒ Object
85 86 87 |
# File 'app/models/snapshot/adviser_queries.rb', line 85 def query_advisers_part_of_institute_financial_planning advisers_part_of('Institute of Financial Planning') end |
#query_advisers_part_of_institute_financial_services ⇒ Object
89 90 91 |
# File 'app/models/snapshot/adviser_queries.rb', line 89 def query_advisers_part_of_institute_financial_services advisers_part_of('Institute of Financial Services') end |
#query_advisers_part_of_personal_finance_society ⇒ Object
81 82 83 |
# File 'app/models/snapshot/adviser_queries.rb', line 81 def query_advisers_part_of_personal_finance_society advisers_part_of('Personal Finance Society / Chartered Insurance Institute') end |
#query_advisers_with_qualification_in_certified_financial_planner ⇒ Object
57 58 59 |
# File 'app/models/snapshot/adviser_queries.rb', line 57 def query_advisers_with_qualification_in_certified_financial_planner advisers_with_qualification('Certified Financial Planner') end |
#query_advisers_with_qualification_in_chartered_financial_planner ⇒ Object
53 54 55 |
# File 'app/models/snapshot/adviser_queries.rb', line 53 def query_advisers_with_qualification_in_chartered_financial_planner advisers_with_qualification('Chartered Financial Planner') end |
#query_advisers_with_qualification_in_equity_release ⇒ Object
65 66 67 |
# File 'app/models/snapshot/adviser_queries.rb', line 65 def query_advisers_with_qualification_in_equity_release advisers_with_qualification('Equity release qualifications i.e. holder of Certificate in Equity Release or equivalent') end |
#query_advisers_with_qualification_in_fcii ⇒ Object
77 78 79 |
# File 'app/models/snapshot/adviser_queries.rb', line 77 def query_advisers_with_qualification_in_fcii advisers_with_qualification('Fellow of the Chartered Insurance Institute (FCII)') end |
#query_advisers_with_qualification_in_level_4 ⇒ Object
45 46 47 |
# File 'app/models/snapshot/adviser_queries.rb', line 45 def query_advisers_with_qualification_in_level_4 advisers_with_qualification('Level 4 (DipPFS, DipFA® or equivalent)') end |
#query_advisers_with_qualification_in_level_6 ⇒ Object
49 50 51 |
# File 'app/models/snapshot/adviser_queries.rb', line 49 def query_advisers_with_qualification_in_level_6 advisers_with_qualification('Level 6 (APFS, Adv DipFA®)') end |
#query_advisers_with_qualification_in_long_term_care_planning ⇒ Object
69 70 71 |
# File 'app/models/snapshot/adviser_queries.rb', line 69 def query_advisers_with_qualification_in_long_term_care_planning advisers_with_qualification('Long term care planning qualifications i.e. holder of CF8, CeLTCI®. or equivalent') end |
#query_advisers_with_qualification_in_pension_transfer ⇒ Object
61 62 63 |
# File 'app/models/snapshot/adviser_queries.rb', line 61 def query_advisers_with_qualification_in_pension_transfer advisers_with_qualification('Pension transfer qualifications - holder of G60, AF3, AwPETR®, or equivalent') end |
#query_advisers_with_qualification_in_tep ⇒ Object
73 74 75 |
# File 'app/models/snapshot/adviser_queries.rb', line 73 def query_advisers_with_qualification_in_tep advisers_with_qualification('Holder of Trust and Estate Practitioner qualification (TEP) i.e. full member of STEP') end |
#query_registered_advisers ⇒ Object
2 3 4 |
# File 'app/models/snapshot/adviser_queries.rb', line 2 def query_registered_advisers Adviser.all end |