Module: CckForms::DateTime::ClassMethods
Instance Method Summary
collapse
#date_object_from_what_stored_in_database
Instance Method Details
#default_options_for_date_time_selectors(value, options = {}) ⇒ Object
47
48
49
50
51
|
# File 'lib/cck_forms/date_time.rb', line 47
def default_options_for_date_time_selectors(value, options={})
value ||= DateTime.current if options[:required]
date_in_time_zone = value.in_time_zone(Rails.application.config.time_zone) rescue nil
[{selected: date_in_time_zone, default: date_in_time_zone, include_blank: !options[:required], with_css_classes: true}, {class: 'form-control'}]
end
|
#demongoize_value(value, _parameter_type_class = nil) ⇒ Object
53
54
55
|
# File 'lib/cck_forms/date_time.rb', line 53
def demongoize_value(value, _parameter_type_class=nil)
date_object_from_what_stored_in_database value
end
|