Class: BaseFontSetting
- Inherits:
-
EnumSiteSetting
- Object
- EnumSiteSetting
- BaseFontSetting
- Defined in:
- app/models/base_font_setting.rb
Class Method Summary collapse
Methods inherited from EnumSiteSetting
Class Method Details
.valid_value?(val) ⇒ Boolean
6 7 8 |
# File 'app/models/base_font_setting.rb', line 6 def self.valid_value?(val) values.any? { |v| v[:value].to_s == val.to_s } end |
.values ⇒ Object
10 11 12 |
# File 'app/models/base_font_setting.rb', line 10 def self.values @values ||= DiscourseFonts.fonts.map { |font| { name: font[:name], value: font[:key] } } end |