class Dugway::Application

Private Class Methods

cart_params() click to toggle source
# File lib/dugway/application.rb, line 91
def self.cart_params
  params[:cart].try(:with_indifferent_access)
end
contact_form_error() click to toggle source
# File lib/dugway/application.rb, line 95
def self.contact_form_error
  ContactFormValidator.new(params).error_message
end
render_artist_category_response(object, type) click to toggle source
# File lib/dugway/application.rb, line 99
def self.render_artist_category_response(object, type)
  if request.html?
    set_page_name_and_render_page(object, type)
  elsif request.js?
    render_json(store.send("#{type}_products", params[type]))
  end
end
set_page_name_and_render_page(object, type) click to toggle source
# File lib/dugway/application.rb, line 107
def self.set_page_name_and_render_page(object, type)
  page['name'] = object['name']
  render_page(type => object)
end