Module: ShopStyleHelper
- Included in:
- ShopStyle
- Defined in:
- lib/shopstyle.rb
Instance Method Summary collapse
Instance Method Details
#escape(value) ⇒ Object
11 12 13 |
# File 'lib/shopstyle.rb', line 11 def escape value CGI::escape(value.to_s) end |
#query_from_params(params) ⇒ Object
7 8 9 |
# File 'lib/shopstyle.rb', line 7 def query_from_params params params.map { |key, value| "%s=%s" % [escape(key),escape(value)] }.join('&') end |
#url_for(host, method, params) ⇒ Object
15 16 17 |
# File 'lib/shopstyle.rb', line 15 def url_for host, method, params "http://#{host}/action/#{method}?#{query_from_params(params)}" end |