class PrestaShop::Requestor
Attributes
api[RW]
resource_name[RW]
schema[RW]
synopsis[RW]
Public Instance Methods
blank(*args)
click to toggle source
# File lib/presta_shop/requestor.rb, line 15 def blank(*args) get(:blank, *args) end
find(id, *args)
click to toggle source
# File lib/presta_shop/requestor.rb, line 7 def find(id, *args) get(id, *args) end
list(*args)
click to toggle source
# File lib/presta_shop/requestor.rb, line 11 def list(*args) get(*args) end
search(args)
click to toggle source
# File lib/presta_shop/requestor.rb, line 19 def search(args) get(args.collect{ |k,v| ["filter[#{k}]", v] }.to_h.merge({date: 1})) end
Private Instance Methods
get(*args)
click to toggle source
# File lib/presta_shop/requestor.rb, line 25 def get(*args) api.get(self.resource_name, *args) end