Class: Lato::Config
- Inherits:
-
Object
- Object
- Lato::Config
- Defined in:
- lib/lato/config.rb
Overview
Config This class contains the default configuration of the engine.
Instance Attribute Summary collapse
-
#application_company_name ⇒ Object
Applicaction configs.
-
#application_company_url ⇒ Object
Applicaction configs.
-
#application_title ⇒ Object
Applicaction configs.
-
#assets_stylesheet_entry ⇒ Object
Assets configs.
-
#auth_disable_signup ⇒ Object
Authentication configs.
-
#email_from ⇒ Object
Email configs.
-
#legal_privacy_policy_url ⇒ Object
Legal settings.
-
#legal_privacy_policy_version ⇒ Object
Legal settings.
-
#legal_terms_and_conditions_url ⇒ Object
Legal settings.
-
#legal_terms_and_conditions_version ⇒ Object
Legal settings.
-
#session_lifetime ⇒ Object
Session configs.
-
#session_root_path ⇒ Object
Session configs.
Instance Method Summary collapse
-
#initialize ⇒ Config
constructor
A new instance of Config.
Constructor Details
#initialize ⇒ Config
Returns a new instance of Config.
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
# File 'lib/lato/config.rb', line 24 def initialize @application_title = 'Lato' @application_company_name = 'Lato Team' @application_company_url = 'https://github.com/Lato-GAM' @auth_disable_signup = false @assets_stylesheet_entry = 'application' @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_name ⇒ Object
Applicaction configs
7 8 9 |
# File 'lib/lato/config.rb', line 7 def application_company_name @application_company_name end |
#application_company_url ⇒ Object
Applicaction configs
7 8 9 |
# File 'lib/lato/config.rb', line 7 def application_company_url @application_company_url end |
#application_title ⇒ Object
Applicaction configs
7 8 9 |
# File 'lib/lato/config.rb', line 7 def application_title @application_title end |
#assets_stylesheet_entry ⇒ Object
Assets configs
16 17 18 |
# File 'lib/lato/config.rb', line 16 def assets_stylesheet_entry @assets_stylesheet_entry end |
#auth_disable_signup ⇒ Object
Authentication configs
13 14 15 |
# File 'lib/lato/config.rb', line 13 def auth_disable_signup @auth_disable_signup end |
#email_from ⇒ Object
Email configs
19 20 21 |
# File 'lib/lato/config.rb', line 19 def email_from @email_from end |
#legal_privacy_policy_url ⇒ Object
Legal settings
22 23 24 |
# File 'lib/lato/config.rb', line 22 def legal_privacy_policy_url @legal_privacy_policy_url end |
#legal_privacy_policy_version ⇒ Object
Legal settings
22 23 24 |
# File 'lib/lato/config.rb', line 22 def legal_privacy_policy_version @legal_privacy_policy_version end |
#legal_terms_and_conditions_url ⇒ Object
Legal settings
22 23 24 |
# File 'lib/lato/config.rb', line 22 def legal_terms_and_conditions_url @legal_terms_and_conditions_url end |
#legal_terms_and_conditions_version ⇒ Object
Legal settings
22 23 24 |
# File 'lib/lato/config.rb', line 22 def legal_terms_and_conditions_version @legal_terms_and_conditions_version end |
#session_lifetime ⇒ Object
Session configs
10 11 12 |
# File 'lib/lato/config.rb', line 10 def session_lifetime @session_lifetime end |
#session_root_path ⇒ Object
Session configs
10 11 12 |
# File 'lib/lato/config.rb', line 10 def session_root_path @session_root_path end |