Class: ShopifyURL::Admin::DraftOrder

Inherits:
String
  • Object
show all
Defined in:
lib/shopify_url.rb

Instance Method Summary collapse

Constructor Details

#initialize(base, id, qs = nil) ⇒ DraftOrder

Returns a new instance of DraftOrder.



178
179
180
181
# File 'lib/shopify_url.rb', line 178

def initialize(base, id, qs = nil)
  super base + "/draft_orders/" << id.to_s
  self << "?" << qs if qs
end

Instance Method Details

#duplicate(params = nil) ⇒ Object



183
184
185
186
187
# File 'lib/shopify_url.rb', line 183

def duplicate(params = nil)
  url = self + "/duplicate"
  url << "?" << URI.encode_www_form(params.to_a) if params && params.any?
  url
end