Class: Abqari::Redirects

Inherits:
Object
  • Object
show all
Defined in:
lib/abqari/redirects.rb

Instance Method Summary collapse

Constructor Details

#initialize(site) ⇒ Redirects

Returns a new instance of Redirects.



8
9
10
# File 'lib/abqari/redirects.rb', line 8

def initialize(site)
  @site = site
end

Instance Method Details

#writeObject



12
13
14
15
16
17
18
# File 'lib/abqari/redirects.rb', line 12

def write
  mappings = collect
  return if mappings.empty?

  mappings.each { |from, to| write_stub(from, to) }
  write_redirects_file(mappings)
end