aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/models/concerns/application_days_support.rb22
1 files changed, 8 insertions, 14 deletions
diff --git a/app/models/concerns/application_days_support.rb b/app/models/concerns/application_days_support.rb
index 927011acb..f83e4a5c8 100644
--- a/app/models/concerns/application_days_support.rb
+++ b/app/models/concerns/application_days_support.rb
@@ -1,20 +1,14 @@
module ApplicationDaysSupport
extend ActiveSupport::Concern
- included do |into|
- into.class_eval do
- MONDAY = 4
- TUESDAY = 8
- WEDNESDAY = 16
- THURSDAY = 32
- FRIDAY = 64
- SATURDAY = 128
- SUNDAY = 256
- end
-
- # attr_accessor :monday,:tuesday,:wednesday,:thursday,:friday,:saturday,:sunday
- end
-
+ MONDAY = 4
+ TUESDAY = 8
+ WEDNESDAY = 16
+ THURSDAY = 32
+ FRIDAY = 64
+ SATURDAY = 128
+ SUNDAY = 256
+
def display_day_types
%w(monday tuesday wednesday thursday friday saturday sunday).select{ |d| self.send(d) }.map{ |d| self.human_attribute_name(d).first(2)}.join(', ')
end