Module: ComicInfo::Enums::Helpers
- Defined in:
- lib/comicinfo/enums.rb
Overview
Helper methods for enum checks
Class Method Summary collapse
- .manga_right_to_left?(value) ⇒ Boolean
- .no_value?(value) ⇒ Boolean
- .unknown_value?(value) ⇒ Boolean
- .yes_value?(value) ⇒ Boolean
Class Method Details
.manga_right_to_left?(value) ⇒ Boolean
153 154 155 |
# File 'lib/comicinfo/enums.rb', line 153 def self.manga_right_to_left? value value == 'YesAndRightToLeft' end |
.no_value?(value) ⇒ Boolean
161 162 163 |
# File 'lib/comicinfo/enums.rb', line 161 def self.no_value? value value == 'No' end |
.unknown_value?(value) ⇒ Boolean
165 166 167 |
# File 'lib/comicinfo/enums.rb', line 165 def self.unknown_value? value value == 'Unknown' || value.nil? || value.empty? end |
.yes_value?(value) ⇒ Boolean
157 158 159 |
# File 'lib/comicinfo/enums.rb', line 157 def self.yes_value? value %w[Yes YesAndRightToLeft].include?(value) end |