Module: Ketsuban::ClassMethod
- Defined in:
- lib/ketsuban/base.rb
Instance Method Summary collapse
- #unlucky_numbers(news = nil) ⇒ Object (also: #ketsuban)
- #unlucky_numbers=(news) ⇒ Object
Instance Method Details
#unlucky_numbers(news = nil) ⇒ Object Also known as: ketsuban
10 11 12 13 14 |
# File 'lib/ketsuban/base.rb', line 10 def unlucky_numbers(news = nil) return @unlucky_numbers if news.nil? self.unlucky_numbers = news end |
#unlucky_numbers=(news) ⇒ Object
16 17 18 19 20 21 22 |
# File 'lib/ketsuban/base.rb', line 16 def unlucky_numbers=(news) case news.class.to_s when 'Array' then @unlucky_numbers = news.sort when 'Proc' then @unlucky_numbers = Ketsuban::Utils.includenize!(news) else raise "Not support #{news.class} for ketsuban args" end end |