Class: YoutubeUrlParser::YoutubeShortUrl
- Inherits:
-
YoutubeShareUrl
- Object
- YoutubeShareUrl
- YoutubeUrlParser::YoutubeShortUrl
- 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
Class Method Details
.short_link?(link) ⇒ Boolean
64 65 66 |
# File 'lib/youtube_url_parser.rb', line 64 def self.short_link?(link) link.include?("short") end |
Instance Method Details
#youtube_id ⇒ Object
68 69 70 71 72 73 |
# File 'lib/youtube_url_parser.rb', line 68 def youtube_id self.link = url_from_short_link(link) parse_link link_path = uri.path youtube_id = link_path.gsub("/shorts/", "") end |