Class: Evidence
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Evidence
- Defined in:
- app/models/evidence.rb
Class Method Summary collapse
-
.build_from(tweet) ⇒ Array
Builds an [Array] of [Evidence] records from a [Tweet] using the media entities.
Class Method Details
.build_from(tweet) ⇒ Array
Builds an [Array] of [Evidence] records from a [Tweet] using the media entities
11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'app/models/evidence.rb', line 11 def self.build_from(tweet) result = [] if extended_entities = tweet.source.extended_entities extended_entities["media"].each do |media| result << self.new(infraction: tweet.infraction, remote_media_url: media["media_url_https"]) end end result end |