class Fathom::SitesResource
Public Instance Methods
create(**attributes)
click to toggle source
# File lib/fathom/resources/sites.rb, line 11 def create(**attributes) post_request("sites", body: attributes) end
delete(site_id:)
click to toggle source
# File lib/fathom/resources/sites.rb, line 19 def delete(site_id:) delete_request("sites/#{site_id}") end
list(**params)
click to toggle source
# File lib/fathom/resources/sites.rb, line 3 def list(**params) get_request("sites", params: params) end
retrieve(site_id:)
click to toggle source
# File lib/fathom/resources/sites.rb, line 7 def retrieve(site_id:) get_request("sites/#{site_id}") end
update(site_id:, **attributes)
click to toggle source
# File lib/fathom/resources/sites.rb, line 15 def update(site_id:, **attributes) post_request("sites/#{site_id}", body: attributes) end
wipe(site_id:)
click to toggle source
# File lib/fathom/resources/sites.rb, line 23 def wipe(site_id:) delete_request("sites/#{site_id}/data") end