Class: FilmSnob::Vine
- Defined in:
- lib/film_snob/video_sites/vine.rb
Constant Summary
Constants inherited from VideoSite
FilmSnob::VideoSite::SUBCLASSES
Instance Attribute Summary
Attributes inherited from VideoSite
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from VideoSite
#html, http, #id, inherited, #initialize, #site, subclasses, #title, use_ssl?
Constructor Details
This class inherits a constructor from FilmSnob::VideoSite
Class Method Details
.oembed_endpoint ⇒ Object
15 16 17 |
# File 'lib/film_snob/video_sites/vine.rb', line 15 def self. "https://vine.co/oembed.json" end |
.valid_url_patterns ⇒ Object
5 6 7 8 9 |
# File 'lib/film_snob/video_sites/vine.rb', line 5 def self.valid_url_patterns [ %r{https://vine.co/v/(\w+)} ] end |
Instance Method Details
#clean_url ⇒ Object
11 12 13 |
# File 'lib/film_snob/video_sites/vine.rb', line 11 def clean_url @clean_url ||= "https://vine.co/v/#{id}" end |