Module: TrueURL::Strategy

Extended by:
Strategy
Included in:
Strategy
Defined in:
lib/true_url/strategy.rb,
lib/true_url/strategy/vimeo.rb,
lib/true_url/strategy/twitter.rb,
lib/true_url/strategy/youtube.rb,
lib/true_url/strategy/nicovideo.rb,
lib/true_url/strategy/dailymotion.rb

Defined Under Namespace

Classes: DailyMotion, NicoVideo, Twitter, Vimeo, YouTube

Instance Method Summary collapse

Instance Method Details

#default_listObject



11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/true_url/strategy.rb', line 11

def default_list
  [
    [/youtube.com$/, TrueURL::Strategy::YouTube.new],
    [/youtube-nocookie.com$/, TrueURL::Strategy::YouTube.new],
    [/^youtu.be$/, TrueURL::Strategy::YouTube.new],
    [/dailymotion.com$/, TrueURL::Strategy::DailyMotion.new],
    [/^dai.ly$/, TrueURL::Strategy::DailyMotion.new],
    [/vimeo.com$/, TrueURL::Strategy::Vimeo.new],
    [/nicovideo.jp$/, TrueURL::Strategy::NicoVideo.new],
    [/^nico.ms$/, TrueURL::Strategy::NicoVideo.new],
    [/twitter.com$/, TrueURL::Strategy::Twitter.new]
  ]
end