Sha256: 415433a7457ae78ca2e376f2f471a8eba6fdd6575122b1745c97abfb0301f268
Contents?: true
Size: 966 Bytes
Versions: 1
Compression:
Stored size: 966 Bytes
Contents
# Use this hook to configure merit parameters Merit.setup do |config| # Check rules on each request or in background # config.checks_on_each_request = true # Define ORM. Could be :active_record (default) and :mongoid # config.orm = :active_record # Define :user_model_name. This model will be used to grand badge if no :to option is given. Default is "User". # config.user_model_name = "User" # Define :current_user_method. Similar to previous option. It will be used to retrieve :user_model_name object if no :to option is given. Default is "current_#{user_model_name.downcase}". # config.current_user_method = "current_user" end # Create application badges (uses https://github.com/norman/ambry) # badge_id = 0 # [{ # id: (badge_id = badge_id+1), # name: 'just-registered' # }, { # id: (badge_id = badge_id+1), # name: 'best-unicorn', # custom_fields: { category: 'fantasy' } # }].each do |attrs| # Merit::Badge.create! attrs # end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
merit-1.7.1 | lib/generators/merit/templates/merit.rb |