module Closeio::Client::SmartView

Public Instance Methods

create_smart_view(options = {}) click to toggle source
# File lib/closeio/resources/smart_view.rb, line 12
def create_smart_view(options = {})
  post(smart_view_path, options)
end
delete_smart_view(id) click to toggle source
# File lib/closeio/resources/smart_view.rb, line 20
def delete_smart_view(id)
  delete(smart_view_path(id))
end
find_smart_view(id) click to toggle source
# File lib/closeio/resources/smart_view.rb, line 8
def find_smart_view(id)
  get(smart_view_path(id))
end
list_smart_views() click to toggle source
# File lib/closeio/resources/smart_view.rb, line 4
def list_smart_views
  get(smart_view_path)
end
update_smart_view(id, options = {}) click to toggle source
# File lib/closeio/resources/smart_view.rb, line 16
def update_smart_view(id, options = {})
  put(smart_view_path(id), options)
end

Private Instance Methods

smart_view_path(id = nil) click to toggle source
# File lib/closeio/resources/smart_view.rb, line 26
def smart_view_path(id = nil)
  id ? "saved_search/#{id}/" : 'saved_search/'
end