Module: Wordpress::API::Follow

Defined in:
lib/wordpress/api/follow.rb

Instance Method Summary collapse

Instance Method Details

#create_follow(site, data, params = {}) ⇒ Object



5
6
7
8
# File 'lib/wordpress/api/follow.rb', line 5

def create_follow(site, data, params = {})
  validate_keys! params, [:context] + default_keys
  exec_api(Wordpress::Request.new(:post, "/rest/v1.1/sites/#{site}/follows/new", params, data))
end

#delete_follow(site, data, params = {}) ⇒ Object



10
11
12
13
# File 'lib/wordpress/api/follow.rb', line 10

def delete_follow(site, data, params = {})
  validate_keys! params, [:context] + default_keys
  exec_api(Wordpress::Request.new(:post, "/rest/v1.1/sites/#{site}/follows/mine/delete", params, data))
end

#get_follow(site, params = {}) ⇒ Object



15
16
17
18
# File 'lib/wordpress/api/follow.rb', line 15

def get_follow(site, params = {})
  validate_keys! params, [:context] + default_keys
  exec_api(Wordpress::Request.new(:get, "/rest/v1.1/sites/#{site}/follows/mine", params))
end