module Conekta module Operations module Where module ClassMethods def where(params=nil) instance = ConektaObject.new url = Util.types[self.class_name.downcase].url requestor = Requestor.new response = requestor.request(:get, url) instance.load_from(response) instance end # DEPRECATED: Please use where instead. def all(params=nil) instance = ConektaObject.new url = Util.types[self.class_name.downcase].url requestor = Requestor.new response = requestor.request(:get, url) instance.load_from(response) instance end end def self.included(base) base.extend(ClassMethods) end end end end