class Kimurai::Dashboard::App

Private Instance Methods

find_spider() click to toggle source
# File lib/kimurai/dashboard/app.rb, line 148
def find_spider
  @spider =
    if params[:id_or_name].match?(/^(\d)+$/)
      Spider.find(id: params[:id_or_name].to_i)
    else
      Spider.find(name: params[:id_or_name])
    end
end
pagy_get_vars(collection, vars) click to toggle source
# File lib/kimurai/dashboard/app.rb, line 157
def pagy_get_vars(collection, vars)
  {
    count: collection.count,
    page_param: "page",
    page: params["page"],
    items: vars[:items] || 25
  }
end