class Pagy::Calendar::Year
Year unit subclass
:nodoc:
:nodoc:
def assign_unit_vars
def assign_unit_vars super @initial = @starting.beginning_of_year @final = @ending.next_year.beginning_of_year @last = @final.year - @initial.year @from = starting_time_for(@page) @to = @from.next_year end
def page_offset_at(time)
def page_offset_at(time) time.beginning_of_year.year - @initial.year end
def starting_time_for(page)
def starting_time_for(page) @initial.years_since(time_offset_for(page)) end