Module: SimpleCalendarJuliusRobertOppenheimer::ModelAdditions

Defined in:
lib/simple_calendar_julius_robert_oppenheimer/model_additions.rb

Instance Method Summary collapse

Instance Method Details

#has_calendar(options = {}) ⇒ Object



3
4
5
6
7
8
9
10
11
12
# File 'lib/simple_calendar_julius_robert_oppenheimer/model_additions.rb', line 3

def has_calendar(options={})
  config = { :start_time => "start_time"}
  config.update(options) if options.is_a?(Hash)

  class_eval <<-EOV
    def start_time_column
      #{config[:start_time]}
    end
  EOV
end