module DatePaginate::ActionViewExtension
Helpers
¶ ↑
Public Instance Methods
date_paginate(options = {})
click to toggle source
# File lib/date_paginate/helpers/action_view_extension.rb, line 4 def date_paginate(options = {}) default_options = { 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, options.reverse_merge(default_options) paginator.to_s end
date_paginate_days(options = {})
click to toggle source
# File lib/date_paginate/helpers/action_view_extension.rb, line 16 def date_paginate_days(options = {}) date_paginate(options.merge(date_paginate_type: :days)) end
date_paginate_months(options = {})
click to toggle source
# File lib/date_paginate/helpers/action_view_extension.rb, line 24 def date_paginate_months(options = {}) date_paginate(options.merge(date_paginate_type: :months)) end
date_paginate_weeks(options = {})
click to toggle source
# File lib/date_paginate/helpers/action_view_extension.rb, line 20 def date_paginate_weeks(options = {}) date_paginate(options.merge(date_paginate_type: :weeks)) end