class Pollett::Configuration

Attributes

from_email[RW]
minimum_password_length[RW]
parent_mailer[RW]
reset_url[RW]
send_welcome_email[RW]
timeout[RW]
user_model[RW]
whitelist[RW]

Public Class Methods

new() click to toggle source
# File lib/pollett/configuration.rb, line 20
def initialize
  @user_model = ::User
  @minimum_password_length = 8
  @send_welcome_email = true
  @parent_mailer = ::ApplicationMailer
  @reset_url = ->(token) { "https://example.com/#{token}/reset" }
  @whitelist = []
  @timeout = 2.weeks
end

Public Instance Methods

user_model_name() click to toggle source
# File lib/pollett/configuration.rb, line 30
def user_model_name
  "::#{user_model.name}"
end