Module: SilverSpoon::Configuration
- Included in:
- SilverSpoon
- Defined in:
- lib/silver_spoon/configuration.rb
Instance Attribute Summary collapse
-
#default_scope ⇒ Object
Default scope for entitlements.
-
#namespace ⇒ Object
silver_spoon namespace for Redis.
-
#redis ⇒ Object
Redis instance.
Instance Method Summary collapse
-
#configure {|_self| ... } ⇒ Object
Yield self to be able to configure silver_spoon with block-style configuration.
Instance Attribute Details
#default_scope ⇒ Object
Default scope for entitlements.
35 36 37 |
# File 'lib/silver_spoon/configuration.rb', line 35 def default_scope @default_scope ||= 'entitlements' end |
#namespace ⇒ Object
silver_spoon namespace for Redis.
28 29 30 |
# File 'lib/silver_spoon/configuration.rb', line 28 def namespace @namespace ||= 'silver_spoon' end |
#redis ⇒ Object
Redis instance.
4 5 6 |
# File 'lib/silver_spoon/configuration.rb', line 4 def redis @redis end |
Instance Method Details
#configure {|_self| ... } ⇒ Object
Yield self to be able to configure silver_spoon with block-style configuration.
Example:
SilverSpoon.configure do |configuration|
configuration.redis = Redis.new
configuration.namespace = 'silver_spoon'
configuration.default_scope = 'entitlements'
end
21 22 23 |
# File 'lib/silver_spoon/configuration.rb', line 21 def configure yield self end |