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