Module: Koyomi::Helper::Week::ClassMethod

Defined in:
lib/koyomi/helper/week.rb

Instance Method Summary collapse

Instance Method Details

#wday_name(value) ⇒ Symbol

week day name

Parameters:

  • value (Object)

Returns:

  • (Symbol)


31
32
33
# File 'lib/koyomi/helper/week.rb', line 31

def wday_name(value)
  Koyomi::Week.wday_name(value)
end

#week_ends?(date, week_start = nil) ⇒ Boolean

week end?

Parameters:

  • date (Date)
  • week_start (Object) (defaults to: nil)

    week start

Returns:

  • (Boolean)


40
41
42
# File 'lib/koyomi/helper/week.rb', line 40

def week_ends?(date, week_start = nil)
  Koyomi::Week.ends?(date, week_start)
end

#week_starts?(date, week_start = nil) ⇒ Boolean

week start?

Parameters:

  • date (Date)
  • week_start (Object) (defaults to: nil)

    week start

Returns:

  • (Boolean)


49
50
51
# File 'lib/koyomi/helper/week.rb', line 49

def week_starts?(date, week_start = nil)
  Koyomi::Week.starts?(date, week_start)
end

#windex(value) ⇒ Integer

week index

Parameters:

  • value (Object)

Returns:

  • (Integer)


23
24
25
# File 'lib/koyomi/helper/week.rb', line 23

def windex(value)
  Koyomi::Week.windex(value)
end