Module: Gnip::API
- Included in:
- Rules
- Defined in:
- lib/gnip-rules/api.rb
Instance Method Summary collapse
-
#add(rules) ⇒ Object
parsed_response=“not_created”=>0, “detail”=>[“tag”=>“tv:game_of_thrones”, “id”=>781219849804533760, “created”=>true}], “sent”=>“2016-09-28T19:51:41.257Z”}‘.
- #delete_all! ⇒ Object
- #list ⇒ Object
- #remove(rules) ⇒ Object
Instance Method Details
#add(rules) ⇒ Object
parsed_response=“not_created”=>0, “detail”=>[“tag”=>“tv:game_of_thrones”, “id”=>781219849804533760, “created”=>true}], “sent”=>“2016-09-28T19:51:41.257Z”}‘
10 11 12 13 |
# File 'lib/gnip-rules/api.rb', line 10 def add(rules) = ActiveSupport::JSON.encode( {rules: rules} ) Gnip::Response.new self.class.post('', body: ) end |
#delete_all! ⇒ Object
24 25 26 27 28 |
# File 'lib/gnip-rules/api.rb', line 24 def delete_all! rules = self.list.rules sleep 3 self.remove( rules ) end |