class NyaaSearch

Attributes

category[RW]
filter[RW]
page[RW]
query[RW]
submitter[RW]

Public Class Methods

new(args={}) click to toggle source
# File lib/nyaa_search.rb, line 25
def initialize(args={})
  self.filter = args[:filter] ||  Nyaa::Filter::NoFilter
  self.category = args[:category] || Nyaa::Category::AllCategories
  self.query = args[:query] || ""
  self.submitter = args[:submitter] || nil
  self.page = args[:page] || 1
end

Public Instance Methods

querystring() click to toggle source
# File lib/nyaa_search.rb, line 33
def querystring
  form = {
    "f" => self.filter,
    "c" => self.category,
    "q" => self.query,
    "p" => self.page,
    "u" => self.submitter,
  }
  URI.encode_www_form(form.compact)
end