Sha256: 272d951f5fdab1d6374277e55c8c67beacd898d52dd7fc2889fde4d373fbf328
Contents?: true
Size: 675 Bytes
Versions: 1
Compression:
Stored size: 675 Bytes
Contents
require "active_support/core_ext/module/attribute_accessors" require "active_support/time" require "groupdate/version" require "groupdate/magic" module Groupdate PERIODS = [:second, :minute, :hour, :day, :week, :month, :quarter, :year, :day_of_week, :hour_of_day, :day_of_month, :month_of_year] # backwards compatibility for anyone who happened to use it FIELDS = PERIODS METHODS = PERIODS.map { |v| :"group_by_#{v}" } mattr_accessor :week_start, :day_start, :time_zone, :dates self.week_start = :sun self.day_start = 0 self.dates = false end require "groupdate/enumerable" ActiveSupport.on_load(:active_record) do require "groupdate/active_record" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
groupdate-2.5.3 | lib/groupdate.rb |