Class: ChargeBee::Request
- Inherits:
-
Object
- Object
- ChargeBee::Request
- Defined in:
- lib/chargebee/request.rb
Class Method Summary collapse
Class Method Details
.send(method, url, params = {}, env = nil) ⇒ Object
4 5 6 7 8 9 10 11 12 13 |
# File 'lib/chargebee/request.rb', line 4 def self.send(method, url, params={}, env=nil) env ||= ChargeBee.default_env ser_params = Util.serialize(params) resp = Rest.request(method, url, env, ser_params||={}) if resp.has_key?(:list) ListResult.new(resp[:list], resp[:next_offset]) else Result.new(resp) end end |