module BaseApi::Client::Categories

Public Instance Methods

categories(&block) click to toggle source

@return [HTTParty::Response] @see docs.thebase.in/docs/api/categories/

# File lib/base_api/client/categories.rb, line 6
def categories(&block)
  call_get_api('/1/categories', &block)
end
categories_add(name, option = {}, &block) click to toggle source

@param [String] name @option param [Hash] option @return [HTTParty::Response] @see docs.thebase.in/docs/api/categories/add

# File lib/base_api/client/categories.rb, line 14
def categories_add(name, option = {}, &block)
  call_post_api('/1/categories/add',  { name: name }.merge(option), &block)
end
categories_delete(category_id, &block) click to toggle source

@param [Integer|String] category_id @return [HTTParty::Response] @see docs.thebase.in/docs/api/categories/delete

# File lib/base_api/client/categories.rb, line 29
def categories_delete(category_id, &block)
  call_post_api('/1/categories/delete', { category_id: category_id }, &block)
end
categories_edit(category_id, option = {}, &block) click to toggle source

@param [Integer|String] category_id @option param [Hash] option @return [HTTParty::Response] @see docs.thebase.in/docs/api/categories/edit

# File lib/base_api/client/categories.rb, line 22
def categories_edit(category_id, option = {}, &block)
  call_post_api('/1/categories/edit',  { category_id: category_id }.merge(option), &block)
end