module Pixmatch::Client::Add
Public Instance Methods
add(files)
click to toggle source
Index and Add
a list of images to your collection. @param files [Array] Array of File or String objects.
# File lib/pixmatch/client/add.rb, line 6 def add(files) files = [ files ] if (files.is_a?(String) || files.is_a?(File)) files_hash = { } files.each { |f| files_hash["images[#{files_hash.size}]"] = f.is_a?(File) ? f : File.new(f, "rb") } request(:post, 'rest', { method: :add }, { payload: files_hash }) end