Class: EarlyBird::Configuration
- Inherits:
-
Object
- Object
- EarlyBird::Configuration
- Includes:
- ActiveSupport::Configurable
- Defined in:
- lib/early_bird/configuration.rb
Overview
Responsible to configuring early bird feature
Class Method Summary collapse
Class Method Details
.activate! ⇒ Object
11 12 13 14 15 16 17 |
# File 'lib/early_bird/configuration.rb', line 11 def self.activate! self.active = true self.valid_for_first_x_reviews = AdminSetting.early_bird_max_reviews.to_i self.amount_given = AdminSetting.early_bird_rewards_amount.to_i ::Review.send :include, EarlyBird::ReviewCallback end |