Module: RailsDbInfo::ApplicationHelper

Defined in:
app/helpers/rails_db_info/application_helper.rb

Instance Method Summary collapse

Instance Method Details

#paginate_table_entries(entries) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'app/helpers/rails_db_info/application_helper.rb', line 4

def paginate_table_entries(entries)
  return if entries.total_pages == 1
  prev_page_text = '< Previous'
  next_page_text = 'Next>'

  html = '<div class="pagination">'
  html << (entries.previous_page ? link_to(prev_page_text, :page => entries.previous_page) : prev_page_text)
  html << "&nbsp;#{page_links_for_pagination(entries)}&nbsp;"
  html << (entries.next_page ? link_to(next_page_text, :page => entries.next_page) : next_page_text)
  html << '</div>'

  sanitize(html)
end