Module: LayerVault::Client::Revisions
- Included in:
- LayerVault::Client
- Defined in:
- lib/layervault/client/revisions.rb
Instance Method Summary collapse
- #meta(organization_name, project_name, path, file_name, revision) ⇒ Object
- #previews(organization_name, project_name, path, file_name, revision, options = {}) ⇒ Object
- #revision(organization_name, project_name, path, file_name, revision) ⇒ Object
- #revisions(organization_name, project_name, path, file_name, revision, options = {}) ⇒ Object
Instance Method Details
#meta(organization_name, project_name, path, file_name, revision) ⇒ Object
18 19 20 |
# File 'lib/layervault/client/revisions.rb', line 18 def (organization_name, project_name, path, file_name, revision) get "#{organization_name}/#{project_name}/#{path}/#{file_name}/#{revision}/meta" end |
#previews(organization_name, project_name, path, file_name, revision, options = {}) ⇒ Object
8 9 10 11 |
# File 'lib/layervault/client/revisions.rb', line 8 def previews(organization_name, project_name, path, file_name, revision, ={}) raise ClientParamsError.new("You must specify the :w (width) and :h (height) options for the previews.") unless .fetch(:w, nil) && .fetch(:h, nil) get "#{organization_name}/#{project_name}/#{path}/#{file_name}/#{revision}/previews", end |
#revision(organization_name, project_name, path, file_name, revision) ⇒ Object
4 5 6 |
# File 'lib/layervault/client/revisions.rb', line 4 def revision(organization_name, project_name, path, file_name, revision) get "#{organization_name}/#{project_name}/#{path}/#{file_name}/#{revision}" end |
#revisions(organization_name, project_name, path, file_name, revision, options = {}) ⇒ Object
13 14 15 16 |
# File 'lib/layervault/client/revisions.rb', line 13 def revisions(organization_name, project_name, path, file_name, revision, ={}) raise ClientParamsError.new("You must specify the :first_seen or :latest_seen option for the file.") if .fetch(:first_seen, nil) && .fetch(:latest_seen, nil) get "#{organization_name}/#{project_name}/#{path}/#{file_name}/#{revision}/revisions", end |