Module: BlindDate::ActiveRecord::Base::InstanceMethods
- Defined in:
- lib/blind_date/active_record/base.rb
Instance Method Summary collapse
- #date_add(date, interval, unit = 'DAY') ⇒ Object
- #date_sub(date, interval, unit = 'DAY') ⇒ Object
- #datetime_add(date, interval, unit = 'SECOND') ⇒ Object
- #datetime_sub(date, interval, unit = 'SECOND') ⇒ Object
- #time_add(date, interval, unit = 'SECOND') ⇒ Object
- #time_sub(date, interval, unit = 'SECOND') ⇒ Object
Instance Method Details
#date_add(date, interval, unit = 'DAY') ⇒ Object
70 71 72 |
# File 'lib/blind_date/active_record/base.rb', line 70 def date_add( date, interval, unit = 'DAY') self.class.date_add( date, interval, unit ) end |
#date_sub(date, interval, unit = 'DAY') ⇒ Object
73 74 75 |
# File 'lib/blind_date/active_record/base.rb', line 73 def date_sub( date, interval, unit = 'DAY' ) self.class.date_sub( date, interval, unit ) end |
#datetime_add(date, interval, unit = 'SECOND') ⇒ Object
76 77 78 |
# File 'lib/blind_date/active_record/base.rb', line 76 def datetime_add( date, interval, unit = 'SECOND' ) self.class.datetime_add( date, interval, unit ) end |
#datetime_sub(date, interval, unit = 'SECOND') ⇒ Object
79 80 81 |
# File 'lib/blind_date/active_record/base.rb', line 79 def datetime_sub( date, interval, unit = 'SECOND' ) self.class.datetime_sub( date, interval, unit ) end |
#time_add(date, interval, unit = 'SECOND') ⇒ Object
82 83 84 |
# File 'lib/blind_date/active_record/base.rb', line 82 def time_add( date, interval, unit = 'SECOND' ) self.class.time_add( date, interval, unit ) end |
#time_sub(date, interval, unit = 'SECOND') ⇒ Object
85 86 87 |
# File 'lib/blind_date/active_record/base.rb', line 85 def time_sub( date, interval, unit = 'SECOND' ) self.class.time_sub( date, interval, unit ) end |