Method: Lazier::DateTime::ClassMethods#days

Defined in:
lib/lazier/datetime.rb

#days(short = true) ⇒ Array

Returns strings representations of days.

Parameters:

  • short (Boolean) (defaults to: true)

    If return the abbreviated representations.

Returns:

  • (Array)

    Return string representations of days.

See Also:



18
19
20
21
22
# File 'lib/lazier/datetime.rb', line 18

def days(short = true)
  ::Lazier.settings.date_names[short ? :short_days : :long_days].map.with_index {|label, index|
    {value: (index + 1).to_s, label: label}
  }
end