Module: LayerVault::Client::Revisions
- Included in:
- LayerVault::Client
- Defined in:
- lib/layervault/client/revisions.rb
Instance Method Summary collapse
- #feedback_items(organization_name, project_name, path, file_name, revision) ⇒ Object
- #meta(organization_name, project_name, path, file_name, revision) ⇒ Object
- #preview(organization_name, project_name, path, file_name, revision, options = {}) ⇒ Object
- #revision(organization_name, project_name, path, file_name, revision) ⇒ Object
Instance Method Details
#feedback_items(organization_name, project_name, path, file_name, revision) ⇒ Object
17 18 19 |
# File 'lib/layervault/client/revisions.rb', line 17 def feedback_items(organization_name, project_name, path, file_name, revision) get "#{organization_name}/#{project_name}/#{path}/#{file_name}/#{revision}/feedback_items" end |
#meta(organization_name, project_name, path, file_name, revision) ⇒ Object
13 14 15 |
# File 'lib/layervault/client/revisions.rb', line 13 def (organization_name, project_name, path, file_name, revision) get "#{organization_name}/#{project_name}/#{path}/#{file_name}/#{revision}/meta" end |
#preview(organization_name, project_name, path, file_name, revision, options = {}) ⇒ Object
8 9 10 11 |
# File 'lib/layervault/client/revisions.rb', line 8 def preview(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}/preview", 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 |