Class: Craiggy::PostUrl

Inherits:
Object
  • Object
show all
Defined in:
lib/craiggy/post_url.rb

Instance Method Summary collapse

Constructor Details

#initialize(item, category, *options) ⇒ PostUrl

Returns a new instance of PostUrl.



3
4
5
6
7
# File 'lib/craiggy/post_url.rb', line 3

def initialize(item, category, *options)
  @item      = item
  @category  = category
  @options   = options.first || {}
end

Instance Method Details

#urlObject



9
10
11
12
13
# File 'lib/craiggy/post_url.rb', line 9

def url
  "#{base_url}/search/#{category}?sort=rel&"\
  "#{price_range}query="\
  "#{item.downcase.split(' ') * '+'}"
end