module EuGdpr::Configuration
Public Class Methods
enforce_ssl?()
click to toggle source
# File lib/eu_gdpr/configuration.rb, line 17 def self.enforce_ssl? enforce_ssl end
filtered_log_parameters()
click to toggle source
# File lib/eu_gdpr/configuration.rb, line 33 def self.filtered_log_parameters Rails.application.config.filter_parameters end
privacy_policy_available_for(locale)
click to toggle source
# File lib/eu_gdpr/configuration.rb, line 29 def self.privacy_policy_available_for(locale) EuGdpr::PrivacyPolicy.where(:locale => locale).any? end
privacy_policy_defaults_for(locale)
click to toggle source
# File lib/eu_gdpr/configuration.rb, line 25 def self.privacy_policy_defaults_for(locale) privacy_policy_defaults[locale.to_sym] end
Public Instance Methods
configure() { |self| ... }
click to toggle source
# File lib/eu_gdpr/configuration.rb, line 3 def configure yield self end
personal_data()
click to toggle source
# File lib/eu_gdpr/configuration.rb, line 13 def personal_data @personal_data ||= ::EuGdpr::PersonalDataRegistry.instance end