class ProveKeybase::Configuration

Attributes

_domain_for_urls[RW]
brand_color[RW]
contact[RW]
default_keybase_avatar_url[RW]
description[RW]
display_name[RW]
domain[RW]
job_queue[RW]
keybase_base_url[RW]
login_redirection[RW]
logo_svg_black[RW]
logo_svg_full[RW]
profile_url[RW]
user_max_length[RW]
user_min_length[RW]
user_re[RW]

Public Class Methods

new() click to toggle source
# File lib/prove_keybase/configuration.rb, line 26
def initialize
  # defaults
  @job_queue = :default
  @login_redirection = :root_path
  @default_keybase_avatar_url = 'https://keybase.io/images/icons/icon-keybase-logo-64@2x.png'
  @keybase_base_url = ENV.fetch('KEYBASE_BASE_URL') { 'https://keybase.io' }
end

Public Instance Methods

domain_for_urls() click to toggle source
# File lib/prove_keybase/configuration.rb, line 34
def domain_for_urls
  @_domain_for_urls || @domain
end
persisted?() click to toggle source
# File lib/prove_keybase/configuration.rb, line 16
def persisted?
  false
end