Module: DatePaginate::ActionViewExtension
- Defined in:
- lib/date_paginate/helpers/action_view_extension.rb
Overview
Helpers
Instance Method Summary collapse
- #date_paginate(options = {}) ⇒ Object
- #date_paginate_days(options = {}) ⇒ Object
- #date_paginate_months(options = {}) ⇒ Object
- #date_paginate_weeks(options = {}) ⇒ Object
Instance Method Details
#date_paginate(options = {}) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/date_paginate/helpers/action_view_extension.rb', line 4 def date_paginate( = {}) = { date: @date, date_paginate_type: DatePaginate.config.default_paginate_type, num_pages: DatePaginate.config.default_num_pages, remote: false } paginator = DatePaginate::Helpers::Paginator.new self, .reverse_merge() paginator.to_s end |
#date_paginate_days(options = {}) ⇒ Object
16 17 18 |
# File 'lib/date_paginate/helpers/action_view_extension.rb', line 16 def date_paginate_days( = {}) date_paginate(.merge(date_paginate_type: :days)) end |
#date_paginate_months(options = {}) ⇒ Object
24 25 26 |
# File 'lib/date_paginate/helpers/action_view_extension.rb', line 24 def date_paginate_months( = {}) date_paginate(.merge(date_paginate_type: :months)) end |
#date_paginate_weeks(options = {}) ⇒ Object
20 21 22 |
# File 'lib/date_paginate/helpers/action_view_extension.rb', line 20 def date_paginate_weeks( = {}) date_paginate(.merge(date_paginate_type: :weeks)) end |