- A
- C
- I
- L
- M
- P
- S
Instance Public methods
after_registration_action() Link
Source: show
# File app/serializers/v2/site/configuration_serializer.rb, line 88 def after_registration_action if object.settings.choose_plan_after_signup? {action: "show_public_plans"} elsif after_registration_plan { action: "show_plans", plan_ids: [after_registration_plan.id], public_plan_ids: [after_registration_plan.public_id] } else { action: "redirect_to_url", url: after_registration_url } end end
allow_abandoned_signup_popup() Link
Source: show
# File app/serializers/v2/site/configuration_serializer.rb, line 47 def allow_abandoned_signup_popup settings.members["enable_signup_pop"] end
contact_email() Link
Source: show
# File app/serializers/v2/site/configuration_serializer.rb, line 51 def contact_email email_settings.reply_to_address end
custom_post_signup_fields() Link
Source: show
# File app/serializers/v2/site/configuration_serializer.rb, line 55 def custom_post_signup_fields serialize_custom_fields(custom_fields_for_all_plans.where({after_signup: true})) end
custom_signup_fields() Link
Source: show
# File app/serializers/v2/site/configuration_serializer.rb, line 59 def custom_signup_fields serialize_custom_fields(custom_fields_for_all_plans.where({after_signup: [false, nil]})) end
custom_styling() Link
Source: show
# File app/serializers/v2/site/configuration_serializer.rb, line 63 def custom_styling object.theme_custom_styles_by_element end
custom_third_party_integration() Link
Source: show
# File app/serializers/v2/site/configuration_serializer.rb, line 67 def custom_third_party_integration object.tracker .slice(:conversion_code, :tracking_code) .symbolize_keys end
custom_wording() Link
Source: show
# File app/serializers/v2/site/configuration_serializer.rb, line 73 def custom_wording object.translations.pluck(:key, :value).to_h end
integrations() Link
Source: show
# File app/serializers/v2/site/configuration_serializer.rb, line 81 def integrations data = {} rewardful = object.integrations.rewardful.first data[:rewardful] = {api_key: rewardful.authentication["api_key"]} if rewardful data end
locale() Link
Source: show
# File app/serializers/v2/site/configuration_serializer.rb, line 77 def locale settings.language end