Class: ActsAsCalculator::Configuration
- Inherits:
-
Object
- Object
- ActsAsCalculator::Configuration
- Defined in:
- lib/acts_as_calculator/configuration.rb
Overview
Host-facing settings, set from an initializer:
ActsAsCalculator.configure { |c| c.enable_api = true }
enable_api is read per request by the routing constraint in config/routes.rb, not
captured when the routes are drawn — so flipping it takes effect without a reload, and
a host can gate the API on something it computes at boot.
Instance Attribute Summary collapse
-
#enable_api ⇒ Object
Returns the value of attribute enable_api.
Instance Method Summary collapse
-
#initialize ⇒ Configuration
constructor
A new instance of Configuration.
Constructor Details
#initialize ⇒ Configuration
Returns a new instance of Configuration.
14 15 16 |
# File 'lib/acts_as_calculator/configuration.rb', line 14 def initialize @enable_api = false end |
Instance Attribute Details
#enable_api ⇒ Object
Returns the value of attribute enable_api.
12 13 14 |
# File 'lib/acts_as_calculator/configuration.rb', line 12 def enable_api @enable_api end |