Method: Evidence.build_from
- Defined in:
- app/models/evidence.rb
.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 |