class PlateApi::PlateObject::Site

Public Class Methods

api_name() click to toggle source
# File lib/plate_api/plate_object/site.rb, line 16
def self.api_name
  "sites"
end
parent_class() click to toggle source
# File lib/plate_api/plate_object/site.rb, line 20
def self.parent_class
  Company
end

Public Instance Methods

create_attachment(file, extra_parameters={}) click to toggle source
# File lib/plate_api/plate_object/site.rb, line 24
def create_attachment(file, extra_parameters={})
  raise ArgumentError.new("No File is given as input") unless file.is_a? File
  parameters = extra_parameters.merge({file: file})
  @object_handler.api_connector.handler(PlateApi::PlateObject::Attachment).create(self, parameters, :post_multipart)
end