class FilmSnob::Vimeo

Public Class Methods

oembed_endpoint() click to toggle source
# File lib/film_snob/oembed_providers/vimeo.rb, line 18
def self.oembed_endpoint
  "http://vimeo.com/api/oembed.json"
end
valid_url_patterns() click to toggle source
# File lib/film_snob/oembed_providers/vimeo.rb, line 5
def self.valid_url_patterns
  [
    %r{https?://vimeo.com/(\d{1,})},
    %r{https?://vimeo.com/m/(\d{1,})},
    %r{https?://vimeo.com/couchmode/\w+/[\w:]+/(\d{1,})},
    %r{https?://vimeo.com/channels/\w+/(\d{1,})}
  ]
end

Public Instance Methods

clean_url() click to toggle source
# File lib/film_snob/oembed_providers/vimeo.rb, line 14
def clean_url
  @clean_url ||= "https://vimeo.com/#{id}"
end