Module: Datarank::Client::TopicAdministration

Included in:
Datarank::Client
Defined in:
lib/datarank/topic_administration.rb

Overview

Module containing method for interacting with the topic CRUD endpoints

Instance Method Summary collapse

Instance Method Details

#create_topic(options = {}) ⇒ Object



7
8
9
# File 'lib/datarank/topic_administration.rb', line 7

def create_topic(options={})
  post "/topics", options
end

#delete_topic(slug) ⇒ Object



15
16
17
# File 'lib/datarank/topic_administration.rb', line 15

def delete_topic(slug)
  delete "/topics/#{slug}"
end

#edit_topic(slug, options = {}) ⇒ Object



11
12
13
# File 'lib/datarank/topic_administration.rb', line 11

def edit_topic(slug, options={})
  put "/topics/#{slug}", options
end