class FilmSnob::Rutube

Public Class Methods

new(url, options = {}) click to toggle source
Calls superclass method FilmSnob::OembedProvider::new
# File lib/film_snob/oembed_providers/rutube.rb, line 5
def initialize(url, options = {})
  super(url, options.merge(:format => :json))
end
oembed_endpoint() click to toggle source
# File lib/film_snob/oembed_providers/rutube.rb, line 15
def self.oembed_endpoint
  "http://rutube.ru/api/oembed/"
end
valid_url_patterns() click to toggle source
# File lib/film_snob/oembed_providers/rutube.rb, line 9
def self.valid_url_patterns
  [
    %r{http://rutube.ru/video/(\w*)/}
  ]
end

Public Instance Methods

clean_url() click to toggle source
# File lib/film_snob/oembed_providers/rutube.rb, line 19
def clean_url
  @clean_url ||= "http://rutube.ru/video/#{id}/"
end