Sha256: 82ab73a182a19137770b91d746a9c2b19c62ed1ce5ba2810ff8ebb5696e6ef1c
Contents?: true
Size: 743 Bytes
Versions: 1
Compression:
Stored size: 743 Bytes
Contents
require "fortnox/api/base" require "fortnox/api/repository/json_convertion" require "fortnox/api/repository/loaders" require "fortnox/api/repository/savers" module Fortnox module API module Repository class Base < Fortnox::API::Base include JSONConvertion include Loaders include Savers def initialize( options = {} ) super() @base_uri = options.fetch( :base_uri ){ '/' } @json_list_wrapper = options.fetch( :json_list_wrapper ){ '' } @json_unit_wrapper = options.fetch( :json_unit_wrapper ){ '' } @attr_to_json_map = options.fetch( :key_map ){ {} } @json_to_attr_map = @attr_to_json_map.invert end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fortnox-api-0.0.2 | lib/fortnox/api/repository/base.rb |