Class: Lato::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/lato/config.rb

Overview

Config This class contains the default configuration of the engine.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfig

Returns a new instance of Config.



21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# File 'lib/lato/config.rb', line 21

def initialize
  @application_title = 'Lato'
  @application_company_name = 'Lato Team'
  @application_company_url = 'https://github.com/Lato-GAM'

  @auth_disable_signup = false

  @session_lifetime = 30.days
  @session_root_path = nil # :tutorial_path

  @email_from = 'lato@example.com'

  @legal_privacy_policy_url = '#'
  @legal_privacy_policy_version = 1
  @legal_terms_and_conditions_url = '#'
  @legal_terms_and_conditions_version = 1
end

Instance Attribute Details

#application_company_nameObject

Applicaction configs



7
8
9
# File 'lib/lato/config.rb', line 7

def application_company_name
  @application_company_name
end

#application_company_urlObject

Applicaction configs



7
8
9
# File 'lib/lato/config.rb', line 7

def application_company_url
  @application_company_url
end

#application_titleObject

Applicaction configs



7
8
9
# File 'lib/lato/config.rb', line 7

def application_title
  @application_title
end

#auth_disable_signupObject

Authentication configs



13
14
15
# File 'lib/lato/config.rb', line 13

def 
  @auth_disable_signup
end

#email_fromObject

Email configs



16
17
18
# File 'lib/lato/config.rb', line 16

def email_from
  @email_from
end

Legal settings



19
20
21
# File 'lib/lato/config.rb', line 19

def legal_privacy_policy_url
  @legal_privacy_policy_url
end

Legal settings



19
20
21
# File 'lib/lato/config.rb', line 19

def legal_privacy_policy_version
  @legal_privacy_policy_version
end

Legal settings



19
20
21
# File 'lib/lato/config.rb', line 19

def legal_terms_and_conditions_url
  @legal_terms_and_conditions_url
end

Legal settings



19
20
21
# File 'lib/lato/config.rb', line 19

def legal_terms_and_conditions_version
  @legal_terms_and_conditions_version
end

#session_lifetimeObject

Session configs



10
11
12
# File 'lib/lato/config.rb', line 10

def session_lifetime
  @session_lifetime
end

#session_root_pathObject

Session configs



10
11
12
# File 'lib/lato/config.rb', line 10

def session_root_path
  @session_root_path
end