Module: Embed

Defined in:
lib/embed.rb,
lib/embed_helper.rb,
lib/embed/version.rb

Defined Under Namespace

Modules: EmbedHelper

Constant Summary collapse

VERSION =
"0.0.6"

Class Method Summary collapse

Class Method Details

.vimeo_video_id(url) ⇒ Object



13
14
15
16
17
# File 'lib/embed.rb', line 13

def self.vimeo_video_id(url)
  if url[/vimeo.com\/([^\?]*)/]
    return $1
  end
end

.youtube_video_id(url) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/embed.rb', line 5

def self.youtube_video_id(url)
  if url[/^.*((v\/)|(embed\/)|(watch\?))\??v?=?([^\&\?]*).*/]
    return $5
  elsif url[/youtu\.be\/([^\?]*)/]
    return $1
  end
end