Sha256: a518511c245fe1d0801b0937f7a8ea5eef35334e95e4d79bfdb103fa2f023260
Contents?: true
Size: 602 Bytes
Versions: 3
Compression:
Stored size: 602 Bytes
Contents
class Ey::Core::Client class Real def update_addon(params={}) url = params.delete("url") or raise "URL needed" request( :method => :put, :url => url, :params => params, ) end end # Real class Mock def update_addon(params={}) addon = params["addon"] extract_url_params!(params) find(:accounts, params["account"]) resource = self.find(:addons, params["addon"]) response( :body => {"addon" => resource.merge!(addon) }, ) end end # Mock end # Ey::Core::Client
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ey-core-3.6.6 | lib/ey-core/requests/update_addon.rb |
ey-core-3.4.5 | lib/ey-core/requests/update_addon.rb |
ey-core-3.6.5 | lib/ey-core/requests/update_addon.rb |