Method: GnipApi::Apis::PowerTrack::Rules#create

Defined in:
lib/gnip_api/apis/power_track/rules.rb

#create(rules) ⇒ Object

Creates the specified rule. Parameters:

  • rules: GnipApi::Apis::PowerTrack::Rule object

[View source]

28
29
30
31
32
33
34
# File 'lib/gnip_api/apis/power_track/rules.rb', line 28

def create rules
  raise GnipApi::Errors::PowerTrack::MissingRules.new if rules.nil? || rules.empty?
  request = create_post_request(construct_rules(rules))
  response = adapter.post(request)
  return true if response.nil?
  return GnipApi::JsonParser.new.parse(response)
end