Class: Osm::ActivityBadge
Overview
Class StagedBadge
Constant Summary
Constants inherited from Model
Instance Attribute Summary
Attributes inherited from Badge
#add_columns_to_module, #badges_required, #group_name, #id, #identifier, #latest, #level_requirement, #levels, #min_modules_required, #min_requirements_required, #modules, #name, #other_requirements_required, #requirement_notes, #requirements, #requires_modules, #sharing, #show_level_letters, #user_id, #version
Class Method Summary collapse
Methods inherited from Badge
#<=>, #add_columns?, get_badges_for_section, #get_data_for_section, get_module_completion_data, get_summary_for_section, #has_levels?, #initialize, module_completion_data, #module_ids, #module_letters, #module_map, #needed_per_module, #type
Methods inherited from Model
#<, #<=, #<=>, #>, #>=, api_has_permission?, #between?, cache_delete, cache_exist?, cache_key, cache_read, cache_write, can_access_section?, #changed_attributes, configure, get_from_ids, has_access_to_section?, has_permission?, require_ability_to, require_access_to_section, require_permission, require_subscription, #reset_changed_attributes, #to_i, user_has_permission?
Constructor Details
This class inherits a constructor from Osm::Badge
Class Method Details
.subscription_required ⇒ Object
904 905 906 |
# File 'lib/osm/badge.rb', line 904 def self.subscription_required :silver end |
.type ⇒ Object
898 899 900 |
# File 'lib/osm/badge.rb', line 898 def self.type :activity end |
.type_id ⇒ Object
901 902 903 |
# File 'lib/osm/badge.rb', line 901 def self.type_id 2 end |