Sha256: c8195ea1e1b98ac767873f0e42b8c8dd18d5bf0ce05056a9d9187d3533deb2c9

Contents?: true

Size: 253 Bytes

Versions: 4

Compression:

Stored size: 253 Bytes

Contents

module Moneybird
  module Traits
    module Service
      def build(attributes)
        resource_class.build attributes.merge(client: client)
      end

      def resource_path(resource)
        [path, resource.path].join('')
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
moneybird-0.10.2 lib/moneybird/traits/service.rb
moneybird-0.10.1 lib/moneybird/traits/service.rb
moneybird-0.9.9 lib/moneybird/traits/service.rb
moneybird-0.9.8 lib/moneybird/traits/service.rb