Module: TimeCrisis::NamedMonths
- Defined in:
- lib/time_crisis/named_months.rb
Instance Method Summary collapse
- #april(year = nil) ⇒ Object
- #august(year = nil) ⇒ Object
- #december(year = nil) ⇒ Object
- #february(year = nil) ⇒ Object
- #january(year = nil) ⇒ Object
- #july(year = nil) ⇒ Object
- #june(year = nil) ⇒ Object
- #march(year = nil) ⇒ Object
- #may(year = nil) ⇒ Object
- #month_range(month, year = nil) ⇒ Object
- #november(year = nil) ⇒ Object
- #october(year = nil) ⇒ Object
- #september(year = nil) ⇒ Object
Instance Method Details
#april(year = nil) ⇒ Object
6 |
# File 'lib/time_crisis/named_months.rb', line 6 def april(year=nil); month_range(4, year); end |
#august(year = nil) ⇒ Object
10 |
# File 'lib/time_crisis/named_months.rb', line 10 def august(year=nil); month_range(8, year); end |
#december(year = nil) ⇒ Object
14 |
# File 'lib/time_crisis/named_months.rb', line 14 def december(year=nil); month_range(12, year); end |
#february(year = nil) ⇒ Object
4 |
# File 'lib/time_crisis/named_months.rb', line 4 def february(year=nil); month_range(2, year); end |
#january(year = nil) ⇒ Object
3 |
# File 'lib/time_crisis/named_months.rb', line 3 def january(year=nil); month_range(1, year); end |
#july(year = nil) ⇒ Object
9 |
# File 'lib/time_crisis/named_months.rb', line 9 def july(year=nil); month_range(7, year); end |
#june(year = nil) ⇒ Object
8 |
# File 'lib/time_crisis/named_months.rb', line 8 def june(year=nil); month_range(6, year); end |
#march(year = nil) ⇒ Object
5 |
# File 'lib/time_crisis/named_months.rb', line 5 def march(year=nil); month_range(3, year); end |
#may(year = nil) ⇒ Object
7 |
# File 'lib/time_crisis/named_months.rb', line 7 def may(year=nil); month_range(5, year); end |
#month_range(month, year = nil) ⇒ Object
16 17 18 19 20 |
# File 'lib/time_crisis/named_months.rb', line 16 def month_range(month, year = nil) year ||= current.year base = ::Date.civil(year, month, 1) base.for(1, 'months') end |
#november(year = nil) ⇒ Object
13 |
# File 'lib/time_crisis/named_months.rb', line 13 def november(year=nil); month_range(11, year); end |
#october(year = nil) ⇒ Object
12 |
# File 'lib/time_crisis/named_months.rb', line 12 def october(year=nil); month_range(10, year); end |
#september(year = nil) ⇒ Object
11 |
# File 'lib/time_crisis/named_months.rb', line 11 def september(year=nil); month_range(9, year); end |