Class: YoutubeUrlParser::YoutubeEmbedUrl
- Inherits:
-
YoutubeShareUrl
- Object
- YoutubeShareUrl
- YoutubeUrlParser::YoutubeEmbedUrl
- Defined in:
- lib/youtube_url_parser.rb
Instance Attribute Summary
Attributes inherited from YoutubeShareUrl
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from YoutubeShareUrl
#initialize, #parse_link, share_link?
Constructor Details
This class inherits a constructor from YoutubeUrlParser::YoutubeShareUrl
Class Method Details
.embed_link?(link) ⇒ Boolean
37 38 39 |
# File 'lib/youtube_url_parser.rb', line 37 def self.(link) link.include?("embed") end |
Instance Method Details
#youtube_id ⇒ Object
41 42 43 44 45 46 |
# File 'lib/youtube_url_parser.rb', line 41 def youtube_id self.link = parse_link link_path = uri.path youtube_id = link_path.gsub("/embed/", "") end |