Sha256: 4d1da57ab26da88379dd6e67d06b9496e67330ec708faeccb07b728ff34c1a52

Contents?: true

Size: 373 Bytes

Versions: 6

Compression:

Stored size: 373 Bytes

Contents

require "film_snob/video_site"

class FilmSnob
  class FunnyOrDie < VideoSite
    def self.valid_url_patterns
      [
        %r{http://www.funnyordie.com/videos/([\w\d]+)}
      ]
    end

    def self.oembed_endpoint
      "http://www.funnyordie.com/oembed.json"
    end

    def clean_url
      @clean_url ||= "http://www.funnyordie.com/videos/#{id}"
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
film_snob-0.6.4 lib/film_snob/video_sites/funny_or_die.rb
film_snob-0.6.3 lib/film_snob/video_sites/funny_or_die.rb
film_snob-0.6.2 lib/film_snob/video_sites/funny_or_die.rb
film_snob-0.6.1 lib/film_snob/video_sites/funny_or_die.rb
film_snob-0.6.0 lib/film_snob/video_sites/funny_or_die.rb
film_snob-0.5.0 lib/film_snob/video_sites/funny_or_die.rb