Sha256: 30ecaad1aef0f930453af762ba233f0d8c4a7cd22d98eeb0e3cb04ed91f62c67
Contents?: true
Size: 718 Bytes
Versions: 1
Compression:
Stored size: 718 Bytes
Contents
require 'open-uri' module Mollie module API module Resource class Profiles class ApiKeys < Base @profile_id = nil def resource_object Object::Profile::ApiKey end def resource_name profile_id = URI::encode(@profile_id) "profiles/#{profile_id}/apikeys" end def with(profile_or_id) @profile_id = profile_or_id.is_a?(Object::Profile) ? profile_or_id.id : profile_or_id self end def create(mode) request("POST", mode, {}) { |response| new_resource_object response } end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mollie-api-ruby-2.2.1 | lib/mollie/api/resource/profiles/apikeys.rb |