Class: Cogibara::Configuration
- Inherits:
-
Object
- Object
- Cogibara::Configuration
- Defined in:
- lib/cogibara/configuration.rb
Instance Attribute Summary collapse
-
#active_file_mode ⇒ Object
Returns the value of attribute active_file_mode.
-
#active_mode ⇒ Object
Returns the value of attribute active_mode.
Instance Method Summary collapse
- #defaults ⇒ Object
- #hard_parse ⇒ Object
- #hard_parse=(hard_parse) ⇒ Object
- #local ⇒ Object
- #local=(local) ⇒ Object
- #name ⇒ Object
- #name=(name) ⇒ Object
- #soft_parse ⇒ Object
- #soft_parse=(soft_parse) ⇒ Object
- #speak ⇒ Object
- #speak=(speak) ⇒ Object
- #text ⇒ Object
- #text=(text) ⇒ Object
- #use_redis ⇒ Object
- #use_redis=(use_redis) ⇒ Object
- #verbose ⇒ Object
- #verbose=(verbose) ⇒ Object
Instance Attribute Details
#active_file_mode ⇒ Object
Returns the value of attribute active_file_mode.
4 5 6 |
# File 'lib/cogibara/configuration.rb', line 4 def active_file_mode @active_file_mode end |
#active_mode ⇒ Object
Returns the value of attribute active_mode.
3 4 5 |
# File 'lib/cogibara/configuration.rb', line 3 def active_mode @active_mode end |
Instance Method Details
#defaults ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/cogibara/configuration.rb', line 6 def defaults { name: "cucumber", speak: false, text: true, hard_parse: true, soft_parse: true, verbose: true, local: false, use_redis: true, } end |
#hard_parse ⇒ Object
39 40 41 |
# File 'lib/cogibara/configuration.rb', line 39 def hard_parse @hard_parse.nil? ? defaults[:hard_parse] : @hard_parse end |
#hard_parse=(hard_parse) ⇒ Object
35 36 37 |
# File 'lib/cogibara/configuration.rb', line 35 def hard_parse=(hard_parse) @hard_parse=hard_parse end |
#local ⇒ Object
59 60 61 |
# File 'lib/cogibara/configuration.rb', line 59 def local @local.nil? ? defaults[:local] : @local end |
#local=(local) ⇒ Object
63 64 65 |
# File 'lib/cogibara/configuration.rb', line 63 def local=(local) @local = local end |
#name ⇒ Object
23 24 25 |
# File 'lib/cogibara/configuration.rb', line 23 def name @name.nil? ? defaults[:name] : @name end |
#name=(name) ⇒ Object
19 20 21 |
# File 'lib/cogibara/configuration.rb', line 19 def name=(name) @name = name end |
#soft_parse ⇒ Object
47 48 49 |
# File 'lib/cogibara/configuration.rb', line 47 def soft_parse @soft_parse.nil? ? defaults[:soft_parse] : @soft_parse end |
#soft_parse=(soft_parse) ⇒ Object
43 44 45 |
# File 'lib/cogibara/configuration.rb', line 43 def soft_parse=(soft_parse) @soft_parse = soft_parse end |
#speak ⇒ Object
31 32 33 |
# File 'lib/cogibara/configuration.rb', line 31 def speak @speak.nil? ? defaults[:speak] : @speak end |
#speak=(speak) ⇒ Object
27 28 29 |
# File 'lib/cogibara/configuration.rb', line 27 def speak=(speak) @speak=speak end |
#text ⇒ Object
67 68 69 |
# File 'lib/cogibara/configuration.rb', line 67 def text @text.nil? ? defaults[:text] : @text end |
#text=(text) ⇒ Object
71 72 73 |
# File 'lib/cogibara/configuration.rb', line 71 def text=(text) @text = text end |
#use_redis ⇒ Object
51 52 53 |
# File 'lib/cogibara/configuration.rb', line 51 def use_redis @use_redis.nil? ? defaults[:use_redis] : @use_redis end |
#use_redis=(use_redis) ⇒ Object
55 56 57 |
# File 'lib/cogibara/configuration.rb', line 55 def use_redis=(use_redis) @use_redis = use_redis end |
#verbose ⇒ Object
75 76 77 |
# File 'lib/cogibara/configuration.rb', line 75 def verbose @verbose.nil? ? defaults[:verbose] : @verbose end |
#verbose=(verbose) ⇒ Object
79 80 81 |
# File 'lib/cogibara/configuration.rb', line 79 def verbose=(verbose) @verbose = verbose end |