Sha256: 52fe10a1c80ccef44192150606aca5e50d1db8a57ee98f8b8d051f659c93d5b1

Contents?: true

Size: 319 Bytes

Versions: 3

Compression:

Stored size: 319 Bytes

Contents

module PlateApi::PlateObject
  class Attachment < Base

    has_one :site, "PlateApi::PlateObject::Site"

    def download
      @object_handler.api_connector.get("attachments/#{@id}/download", {}, :raw)
    end

    def self.api_name
      "attachments"
    end

    def self.parent_class
      Site
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
plate_api-1.1.1 lib/plate_api/plate_object/attachment.rb
plate_api-1.1.0 lib/plate_api/plate_object/attachment.rb
plate_api-1.0.0 lib/plate_api/plate_object/attachment.rb