Class: RailsAdminSitemap::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/rails_admin_sitemap/config.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



19
20
21
22
23
24
25
26
27
28
29
# File 'lib/rails_admin_sitemap/config.rb', line 19

def initialize
  @generator    = :sitemap_generator
  @config_file  = Rails.root.join("config", "sitemap.rb")
  @output_file  = Rails.root.join("public", "sitemap.xml")

  @dynamic_sitemaps_conf = {
    path: Rails.root.join("public"),
    folder: "sitemaps",
    index_file_name: "sitemap.xml"
  }
end

Instance Attribute Details

#config_fileObject

Returns the value of attribute config_file.



15
16
17
# File 'lib/rails_admin_sitemap/config.rb', line 15

def config_file
  @config_file
end

#dynamic_sitemaps_confObject

Returns the value of attribute dynamic_sitemaps_conf.



17
18
19
# File 'lib/rails_admin_sitemap/config.rb', line 17

def dynamic_sitemaps_conf
  @dynamic_sitemaps_conf
end

#generatorObject

Returns the value of attribute generator.



14
15
16
# File 'lib/rails_admin_sitemap/config.rb', line 14

def generator
  @generator
end

#output_fileObject

Returns the value of attribute output_file.



16
17
18
# File 'lib/rails_admin_sitemap/config.rb', line 16

def output_file
  @output_file
end