class SBF::Client::Photo

Attributes

base_photo_url[RW]
caption[RW]
category[RW]
file[RW]
filename[RW]
id[RW]
original_file_id[R]
original_filename[R]
sort_order[RW]
year[RW]

Public Class Methods

upload(*args) click to toggle source
# File lib/stbaldricks/entities/photo.rb, line 25
def self.upload(*args)
  endpoint.send(:upload, *args)
end

Public Instance Methods

to_json(*a) click to toggle source
# File lib/stbaldricks/entities/photo.rb, line 91
def to_json(*a)
  to_hash.reject { |k, _v| %i(file filename).include? k }.to_json(*a)
end
upload(image_data_url, with = {}) click to toggle source
# File lib/stbaldricks/entities/photo.rb, line 20
def upload(image_data_url, with = {})
  photo = endpoint.upload(image_data_url, self, with)
  photo.errors? ? false : photo
end