Class: Conred::Video::Vimeo

Inherits:
Object
  • Object
show all
Includes:
Conred::Video
Defined in:
lib/conred/video.rb

Instance Attribute Summary

Attributes included from Conred::Video

#error_message, #height, #video_id, #width

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Conred::Video

#code, #exist?, #initialize, new, #vimeo_video?, #youtube_video?

Class Method Details

.url_format_is_valid?(url) ⇒ Boolean

Returns:

  • (Boolean)


80
81
82
# File 'lib/conred/video.rb', line 80

def self.url_format_is_valid? url
  /^(http|https)*(:\/\/)*(www\.)*(vimeo.com)/ =~ url
end

Instance Method Details

#api_uriObject



84
85
86
# File 'lib/conred/video.rb', line 84

def api_uri
  "//vimeo.com/api/v2/video/#{@video_id}.json"
end


88
89
90
# File 'lib/conred/video.rb', line 88

def video_link
  "//player.vimeo.com/video/#{@video_id}"
end