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