Class: TrustLevelSetting
- Inherits:
-
EnumSiteSetting
- Object
- EnumSiteSetting
- TrustLevelSetting
- Defined in:
- app/models/trust_level_setting.rb
Direct Known Subclasses
Class Method Summary collapse
Methods inherited from EnumSiteSetting
Class Method Details
.valid_value?(val) ⇒ Boolean
4 5 6 |
# File 'app/models/trust_level_setting.rb', line 4 def self.valid_value?(val) val.to_i.to_s == val.to_s && valid_values.any? { |v| v == val.to_i } end |
.values ⇒ Object
8 9 10 |
# File 'app/models/trust_level_setting.rb', line 8 def self.values valid_values.map { |value| { name: translation(value), value: value } } end |