Module: MediaEmbed::Handler

Defined in:
lib/media_embed/handler.rb

Constant Summary collapse

CODE =
-1

Instance Method Summary collapse

Instance Method Details

#embed(url, options = {}) ⇒ Object



5
6
7
# File 'lib/media_embed/handler.rb', line 5

def embed(url, options = {})
  template_for(url, options)
end

#soundcloud?(url) ⇒ Boolean

Returns:

  • (Boolean)


17
18
19
# File 'lib/media_embed/handler.rb', line 17

def soundcloud?(url)
  url.match soundcloud_regex
end

#vimeo?(url) ⇒ Boolean

Returns:

  • (Boolean)


13
14
15
# File 'lib/media_embed/handler.rb', line 13

def vimeo?(url)
  url.match vimeo_regex
end

#youtube?(url) ⇒ Boolean

Returns:

  • (Boolean)


9
10
11
# File 'lib/media_embed/handler.rb', line 9

def youtube?(url)
  url.match youtube_regex
end