Sha256: 6e6e231a931f97ae38aa86eb32f5c3644e68d72c57240e457b0c67106043449d
Contents?: true
Size: 916 Bytes
Versions: 2
Compression:
Stored size: 916 Bytes
Contents
module LayerVault class Revision < LayerVault::Model class << self def for(organization, project, folder_path, file_name, revision) resp = MultiJson.decode(LayerVault.client.revision(organization, project, folder_path, file_name, revision)) instance = new(resp) instance.set_context(organization: organization, project: project, folder_path: folder_path, file_name: file_name, revision: revision) end end def previews(width, height) LayerVault.client.previews(organization, project, folder_path, file_name, revision, w: width, h: height) end def revisions(options={}) LayerVault.client.revisions(organization, project, folder_path, file_name, revision, first_seen: options[:first_seen], last_seen: options[:last_seen]) end def meta LayerVault.client.meta(organization, project, folder_path, file_name, revision) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
layervault-0.1.1 | lib/layervault/revision.rb |
layervault-0.1.0 | lib/layervault/revision.rb |