class RailsNewApp::PaginationProcessor

Public Instance Methods

configure(config) click to toggle source
# File lib/rails-new-app/processors/pagination_processor.rb, line 11
def configure(config)
  puts "Processing Pagination config"
  case config[:pagination][:key]
  when "pagy" then apply_template "pagy-config"
  end
end
update_gemfile(config) click to toggle source
# File lib/rails-new-app/processors/pagination_processor.rb, line 3
def update_gemfile(config)
  case config[:pagination][:key]
  when "pagy" then apply_template "pagy-gemfile"
  when "kaminari" then apply_template "kaminari-gemfile"
  when "will_paginate" then apply_template "will_paginate-gemfile"
  end
end